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

18308 Коммитов

Автор SHA1 Сообщение Дата
Phil Ringnalda 410ceb5406 Bug 561354 - Disable regress-422348.js on all 64-bit OSes, like everyone including me thought I was going to do in the last patch 2010-06-19 18:59:20 -07:00
Phil Ringnalda 17abd2f1ac Bug 561354 - Disable some jsreftests that we know fail on Linux (and Mac) 64-bit on all other sorts of 64-bit too, r=bc 2010-06-15 21:53:44 -07:00
Benoit Jacob daa03541ae b=571029; readPixels API change, support both old and new signatures, also fix 572797 (allow non-fitting rectangles), and check that sizes are nonnegative; r=vladimir 2010-06-19 10:46:12 -04:00
Blake Kaplan 7f2ff221df Bug 572149 - Deal with an abort when about to *start* executing an imacro. r=gal 2010-06-16 20:29:52 -07:00
Justin Wood 26464d9284 Bug 565191: Add --with-debug-label to js. r=ted
--HG--
extra : rebase_source : 7924c1d60929cd8a163052323927e7ca70de21d3
2010-06-17 18:43:13 -07:00
Kyle Huey 78056f9387 Bug 561674: Finish removing DEBUG_<username> from the tree. r=ted
--HG--
extra : rebase_source : e1d21af437660367681dbe631e1b8f6852c68f16
2010-06-17 17:34:23 -07:00
Ehsan Akhgari 9f494e769c Bug 572445 - Bug 552121 broke compilation with --enable-functiontimer turned on; r=vlad 2010-06-16 13:01:17 -04:00
Michael Wu c6f254c9c1 Make test_bogus_files.js pass after bug 552121 c666507bf280 2010-06-15 14:09:59 -07:00
Michael Wu 63c737142d Bug 552121 - Load js modules and components from the omnijar [7/7], r=bsmedberg 2010-06-15 12:38:46 -07:00
Blake Kaplan 3063e8da4c Bug 565351 - Disallow passing E4X values through SJOWs. r=jst
--HG--
extra : rebase_source : 4fa7a248aed479530b76c043b6ea322300740610
2010-06-14 14:30:58 -07:00
Blake Kaplan f77f5a8c71 Bug 564330 - Throw an exception for real when an E4X object is passed to a variant through a quickstub. r=peterv
--HG--
extra : rebase_source : f3ac8865985737756006b6843a5bb455656c07ea
2010-05-13 14:35:01 -07:00
Peter Van der Beken 49611b68b0 Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 4 - need different XPCNativeScriptableShareds for CI with different interface bitmaps. r=jst. 2010-06-10 12:22:15 +02:00
Peter Van der Beken f6272d061d Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3b - use fast unwrapping for nsIDOMNodeList_GetLength. r=jst. 2010-05-31 18:39:36 +02:00
Harry Li 59af27f760 Bug 571751 - android build broken in jscntxt.cpp, r=gal
--HG--
extra : rebase_source : 91a9bf3acf3b21741ed74e7f044d95d3e38d1cfd
2010-06-14 13:33:30 -07:00
Kyle Huey 34cf43dbdc Backing out Bug 531886 to fix l10n builds. 2010-06-14 11:16:43 -07:00
Kyle Huey 26dbbbd41a Backed out changeset f7323647892a 2010-06-14 11:14:36 -07:00
Benedict Hsieh 36ada5a7cb Bug 531886 - [regression] *.mfasl fastload caches not invalidated after build / changing XUL/JS code. r=bsmedberg 2010-06-11 12:02:13 -07:00
Jesse Ruderman 0fc412828f Disable some misplaced perf tests because they are randomly orange. 2010-06-10 20:33:32 -07:00
Rail Aliev 4414f690e6 bug 569426: Tracking bug for build and release of Firefox 3.7a5 - Version bump for default branch. r=bhearsum 2010-06-10 10:35:42 -04:00
Blake Kaplan c269e57415 Fix bug 567069. r=jorendorff/luke 2010-06-10 10:48:59 -07:00
Drew Willcoxon 593ba5e110 Bug 570291 - dump() inside sandbox truncates string's high bytes. r=bzbarsky 2010-06-09 14:08:14 -07:00
Peter Van der Beken ec5a8050c3 Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3k - use wildcards. r=jst. 2010-05-31 23:02:10 +02:00
Dan Witte 8adc0c8eec Bug 568059 - Remove navigator.preference. r=sicking, sr=jst 2010-06-08 16:43:55 -07:00
Benjamin Smedberg c9dfd53fad jscntxt.h(796): warning C4099: 'js::TraceMonitor' : type name first seen using 'class' now seen using 'struct', see jsprvtd.h(158), r=jorendorff 2010-06-08 11:33:55 -04:00
Robert Sayre c1d57c9e55 Merge. 2010-06-06 14:56:31 -04:00
Robert Sayre 899c142ca3 Merge tracemonkey to mozilla-central. 2010-06-06 14:55:52 -04:00
Robert Sayre cecd0f18ee Merge mozilla-central to tracemonkey. 2010-06-06 11:28:04 -04:00
Nicholas Nethercote 0f7c36fac7 Update nanojit-import-rev stamp. 2010-06-05 20:15:51 -07:00
Jacob Bramley f977ca1e42 Remove stack-size limitations in asm_spill for ARM. [Bug 561977] [r=rreitmai] 2010-06-05 20:12:54 -07:00
Robert Sayre 5a3f306961 Merge mozilla-central to tracemonkey. 2010-06-05 19:13:45 -04:00
Igor Bukanov 06ddfe2226 bug 566836 - eliminating JSObjectOps::dropProperty. r=gal
--HG--
extra : rebase_source : cdffca0a863d8a3dddbc77335fc3cdac2eff9f4b
2010-06-05 23:24:54 +02:00
Robert Sayre c5199de06b Merge backout. 2010-06-05 11:43:27 -04:00
Robert Sayre 878aca6218 Backed out changeset 52be13ea0488. Bug 556277 - Compute this eagerly in more cases. r=brendan. Suspected of performance regression on SunSpider unpack-code. 80ms -> 135ms. 2010-06-05 11:42:59 -04:00
Vladimir Vukicevic 2bf724adbb b=570025; don't use JS_ConstructObjectWithArguments in typed arrays; r=gal 2010-06-04 12:03:43 -07:00
Jason Orendorff 5bf5fbc4e7 Bug 556277 - Compute this eagerly in more cases. r=brendan.
--HG--
extra : rebase_source : b295b576f019a95b55d12b86077aaef295e3eec8
2010-06-04 00:34:57 -07:00
Luke Wagner 3242a1c4d5 Fix misnamed js_DumpStackFrameChain (r=me)
--HG--
extra : rebase_source : c8d4e523cea0909dc190eac3c368d207d9c6abbb
2010-06-04 11:15:23 -07:00
Jason Orendorff fc6b177f0b Fix up the tests from bug 555246 to pass in the browser.
--HG--
extra : rebase_source : 7402ef86dc51523e55013345eba02a2e95122478
2010-06-03 23:33:40 -07:00
Andreas Gal c3f36f58a1 Suppress deleted properties during iteration (569735, r=brendan). 2010-06-03 21:41:01 -07:00
Nicholas Nethercote 864fd5ca21 Backout the last NJ-to-TM merge (TM revisions b44daa2c0503 to b3167f8f9459, inclusive) because it caused lots of oranges. r=me. 2010-06-03 21:28:18 -07:00
Peter Van der Beken 3c3a5c3f7f Backout 0f6b3c305e16 and 590f2dd5a293 to fix bustage 2010-06-04 15:26:26 +02:00
Peter Van der Beken 3692c2402a Bustage fix. 2010-06-04 14:48:52 +02:00
Andreas Gal b89b4107c3 Don't allow proxies to be fixed while handler traps execute (568473, r=igor). 2010-06-03 18:12:01 -07:00
Nicholas Nethercote 2e54f1ddb1 Update nanojit-import-rev stamp. 2010-06-03 17:53:33 -07:00
William Maddox a4204a3095 Bug 555345 - Add profiling capability for JIT-generated code (vprof changes only) (r=rreitmai+)
An earlier patch to tamarin-redux included vprof patches as well as a coordinated set of changes
to other files in TR.  The vprof directory is imported from nanojit-central, and the vprof changes
were overwritten.  This patch separates the initialization of new profile records from the logging
of data therein, which facilitates the use of the profiling infrastructure from JIT-generated code.

--HG--
extra : convert_revision : 10b865fa5d413277c2e11c211302f75d87029f06
2010-06-03 16:02:28 -07:00
Steven Johnson 3b080ba357 Bug 527512 - ExprFilter missing trivial optimizations for ugt, ult (r=edwsmith,nnethercote)
--HG--
extra : convert_revision : 9bdc25ecdb1b5b3b6a81705df3ae573b812bc990
2010-06-03 10:35:26 -07:00
Jeff Walden 3661a5c498 Bug 548671 - Stop using shared-permanent properties "inherited" from the prototype to represent (function(){}).length and [].length. r=jorendorff
--HG--
extra : rebase_source : c5d48e4fe489f9e350798b49bed70f763e3abf37
2010-06-02 23:44:24 -07:00
Andreas Gal 8c624148c6 Add an API for compartments (570040, r=jorendorff). 2010-06-04 16:32:10 -07:00
Taras Glek 080da9a0bd Bug 570195 - Object.prototype.hasOwnProperty doesn't set the JSRESOLVE_DETECTING flag. r=jorendorff, test by jorendorff.
--HG--
extra : rebase_source : 20ef8f345efc18887c296059aff94e8d4e754cc9
2010-06-04 14:20:53 -07:00
Leon Sha cd0826d88d http://www.dancertheband.com/ does not work correct with flash player 10.1 beta for solaris sparc. r=edwsmith
--HG--
extra : convert_revision : ccfc1e56c6f7dcf68719329cf1615aa5bfc4e3a5
2010-06-02 13:13:24 +08:00
Peter Van der Beken 5db3486c6d Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3j - use fast unwrapping for nsIDOMElement_. r=jst.
--HG--
extra : rebase_source : f4cbf4af1213028818e48cd8c3c4200dab2b6c5e
2010-05-31 22:49:44 +02:00