Граф коммитов

219056 Коммитов

Автор SHA1 Сообщение Дата
Chris Leary f574b6dcec Bug 562144: Make DTrace hooks pretty. (r=sayrer) 2010-04-30 17:04:31 -07:00
Brendan Eich a053a26298 Beware generators when trying to flatten a closure (563034, r=jorendorff). 2010-04-30 16:31:35 -07:00
Brendan Eich e89799c1a2 Fix getter/setter built-in vs. scripted type confusion: union getter/setter callable object pointer with raw JSPropertyOp pointer, fix watchpoint assertion/null-deref related to ES5's {get: undefined, set: undefined} new scripted getter/setter state encoding, clean up related code (560796, r=jwalden). 2010-04-30 16:03:37 -07:00
Jason Orendorff a96a480696 Bug 562909 - testContexts_bug561444 failing, leaving Windows debug tests perma-orange on tracemonkey. r=Waldo. 2010-04-30 17:49:10 -05:00
Andreas Gal 1f3e638a4d remove obsolete JSVAL_ERROR_COOKIE and JSVAL_FAIL (563063, r=dvander). 2010-04-30 15:21:09 -07:00
Andreas Gal 7cdd5542ef remove useless date and array trace natives (563055, r=dvander). 2010-04-30 14:59:28 -07:00
Andreas Gal 25dec56133 remove useless obj trace natives (563047, r=dvander). 2010-04-30 14:40:25 -07:00
Jason Orendorff 1ecc27837c Backed out changeset 73f23528bed6 (bug 559653, again) 2010-04-30 15:12:13 -05:00
Jason Orendorff 4f6aba511d Bug 559653 - Record assignment before the interpreter goes; avoid record_SetPropHit. r=brendan.
--HG--
extra : rebase_source : c6698a313d7d00cd0584e1968d96d4b67ab0373c
2010-04-28 11:12:19 -05:00
Brendan Eich e74f107de8 Fix fractured grammar in comment for bug 560234. 2010-04-30 08:50:03 -07:00
Brendan Eich 7f47f83f4a Fix thinko in patch for 560234, caught by jorendorff, all praise to him. 2010-04-30 07:46:31 -07:00
Jason Orendorff a648884d35 Bug 560998 - Assertion failure: entry->vword.toObject() == JSVAL_TO_OBJECT(v). r=brendan. 2010-04-30 08:29:04 -05:00
Nicholas Nethercote a27cd4fbaf Bug 562571 - TM: don't have two bounds checks for array getelem. r=brendan. 2010-04-29 20:22:33 -07:00
Brendan Eich d3873c3d67 JSOP_NAME inside null closure leads to bogus ReferenceError on trace (560234, r=jorendorff). 2010-04-29 19:04:55 -07:00
Jesse Ruderman 9f6489c122 Update regress-429739.js to reflect the decision in bug 520778, and re-enable the test 2010-04-29 17:25:37 -07:00
Nicholas Nethercote 684132f920 Bug 562553 - TM: cache double-to-string conversions to speed up v8-splay.js. r=cdleary. 2010-04-29 17:17:24 -07:00
David Mandelin c96de3c446 No bug, fixing a new MSVC warnings, no_r=me 2010-04-29 16:31:45 -07:00
Nicholas Nethercote a893ae99fc Update nanojit-import-rev stamp. 2010-04-29 16:08:29 -07:00
Edwin Smith c6fe30d43f Bug 559975 - Rename LOpcode enums in NativeX64.cpp (r=nnetercote+)
Also includes a few renames of qxor -> xorq from other files.
(qxor was missing from the rename script).

--HG--
extra : convert_revision : b49dd62330e017769dfdea9c87a74698179c7f45
2010-04-29 15:34:40 -04:00
Jason Orendorff 9caf7058b2 Sort trace-tests by name before running them. No bug#, rs=Waldo via IRC. 2010-04-29 09:11:05 -05:00
Ginn Chen 9fd3aecc5e Update nanojit-import-rev stamp. 2010-04-29 16:01:33 +08:00
Andreas Gal 02d05ae2f8 fix brace style (Nth follow-up for 560358). 2010-04-28 19:13:03 -07:00
Andreas Gal 162a44ede7 Merge. 2010-04-28 18:50:17 -07:00
Andreas Gal 50cc64a9fd Follow-up for 560358, poke the GC when overwriting the value of RegExpStatics.input (fix leak). 2010-04-28 18:49:36 -07:00
Nicholas Nethercote 2678ca9628 Bug 562251 - JSSLOT_ARRAY_COUNT isn't used for slow arrays. r=brendan. 2010-04-28 18:35:22 -07:00
Andreas Gal e54b6530d8 export replenishAndFreeLater as a JS_FRIEND_API to fix build break (r=me). 2010-04-28 17:17:34 -07:00
Andreas Gal c8fa955adc Optimize static RegExp state (560358, r=brendan). 2010-04-28 16:35:12 -07:00
Jeff Walden 32aa474e01 Bug 562193 - Implement Components.utils.getGlobalForObject(obj), as a supported alternative to parent-chain-walking. r=mrbkap 2010-04-28 13:53:01 -07:00
Luke Wagner c1df03fd09 Oops, b0f49ebf6325 wants a definition (r=me)
--HG--
extra : rebase_source : 069c949e4e236f323c737d15eac2a811677ba58b
2010-04-28 15:23:34 -07:00
Jeff Walden fb25a1b155 Merge. 2010-04-28 15:18:53 -07:00
Jeff Walden 0159f4f37a Backed out changeset 1da2bbf6cfaf, turned tree red. 2010-04-28 15:18:38 -07:00
Luke Wagner 6c4c47def7 Bug 562470 - Give JSBackgroundTask a virtual destructor (r=me) 2010-04-28 15:06:39 -07:00
Jason Orendorff dd4e4d158b Silence a compiler warning (in MSVC) about implicitly narrowing jsval to JSBool in JSVAL_IS_INT. Noticed by MikeM. No bug#, rs=Waldo via IRC.
--HG--
extra : rebase_source : 8060def41cdbed1c7b80b01da58b00e1967fb3fe
2010-04-28 16:12:15 -05:00
Andreas Gal b6f23696c8 Optimize static RegExp state (560358, r=brendan). 2010-04-28 13:33:21 -07:00
Jason Orendorff 01dc764150 Merge backout. 2010-04-28 13:41:43 -05:00
Jason Orendorff 9222931169 Backed out changeset ae857d818793 (bug 559653) due to test failures. 2010-04-28 13:41:24 -05:00
Jason Orendorff 0f3df8987b Backed out changeset 69ea8f61ae26 (bug 559813) due to test failures. 2010-04-28 13:03:19 -05:00
Jason Orendorff e652102394 Bug 559813 - Trace script setters. r=brendan. 2010-04-28 11:43:27 -05:00
Jason Orendorff 840d7479f0 Merge. 2010-04-28 11:15:12 -05:00
Jason Orendorff 28e74fdd79 Bug 559653 - TM: Record assignment before the interpreter goes; remove record_SetPropHit. r=brendan. 2010-04-28 11:12:19 -05:00
Robert Sayre 2a1c18b463 Merge mozilla-central to tracemonkey 2010-04-28 11:13:34 -04:00
Robert Sayre 6b8e2de7b2 Merge mozilla-central to tracemonkey 2010-04-28 11:11:48 -04:00
Benjamin Smedberg 041170d975 Bug 561871 part B: don't use Windows events to enter/exit a nested event loop within an RPC stack frame, because delivery of those events isn't always associated with the correct stack frame, and also because the events can be lost if they race with an incoming RPC reply message. Instead, keep a linked list (on the stack) of RPC frames globally and per-channel, to associate requests to enter a nested event loop with the correct frame, r=jimm
--HG--
extra : rebase_source : 694186dde4643904752c67e0c6eb7a6ad1dd2082
2010-04-28 11:01:09 -04:00
Benjamin Smedberg e0862137aa Bug 561871, part A: IPDL changes to expose ProcessNativeEventsInRPCCall from the toplevel actor, r=cjones
--HG--
extra : rebase_source : 3c5a7516aa43ba17b796b8e8757d74d634689a09
2010-04-28 11:00:13 -04:00
Henri Sivonen 2ac7b8da9b Disable the HTML5 parser due to JS ref random orange. (See bug 562333) (orange fix) 2010-04-28 17:32:41 +03:00
Henri Sivonen baf480f1c5 Make test_acid3_test46.html wait for onload. (orange fix) 2010-04-28 16:21:07 +03:00
Henri Sivonen 32cd208d48 Adjust test for bug 515401 - Make test_bug515401.html pass with the HTML5 parser enabled. (orange fix) 2010-04-28 15:53:20 +03:00
Igor Bukanov 8998564be0 bug 561539 - renaming AutoSaveRestoreWealRoots into AutoPreserveWeakRoots. r=brendan 2010-04-28 14:34:02 +02:00
Ginn Chen a4a60c36c5 Bug 562001 nanojit failed to compile on Solaris x86_64 r=gal 2010-04-28 17:36:04 +08:00
Gary Kwong 93dca04ef2 Bug 369696 - fix bug number in tests, r=bclary. 2010-04-28 00:00:08 -07:00