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

23494 Коммитов

Автор SHA1 Сообщение Дата
Jan de Mooij 2b6a1da658 Fix String.prototype.indexOf with empty searchString; r=brendan a=blocking-beta9+ 2010-11-17 12:21:59 +01:00
Julian Seward f6c81d6377 Bug 608526 - crash: Assertion failure: thread->data.nativeStackBase == GetNativeStackBase() - r=jimb 2010-11-25 08:59:27 -05:00
Chris Leary aa1438f460 Bug 614323 - ARM: prevent constant pool from being dumped in the middle of MICs r=dvander a=blocking-fennec
--HG--
extra : rebase_source : f4e2a61bf0c2bbd200733f78fef818f3c344dca3
2010-11-23 15:27:00 -08:00
Ginn Chen e944c84255 Bug 612237 extra ";" after JS_DECL_USE_GUARD_OBJECT_NOTIFIER r=mrbkap a=benjamin 2010-11-24 15:33:03 +08:00
Luke Wagner 56f6d75d6e Bug 613732 - Fix bug in f.apply(x, arguments) optimization (r=dvander, a=b8+)
--HG--
extra : rebase_source : 06cbd1194b8c2bc3ac26f548046957acc21ffd5b
2010-11-23 18:20:56 -08:00
David Anderson da6c6dfe98 Fix another IC patching range check (bug 602333 part 4, r=dmandelin, a=b8+). 2010-11-23 17:07:01 -08:00
Serge Gautherie 4ce51fbf64 Bug 551724 - Disable ctypes on x86/msvc if MASM is unavailable; (Cv2a) Explicitly check that '$AS' is 'ml.exe'/'ml64.exe' (and not 'cl'), Make the error message more explicit.
r=m_kato a2.0=benjamin.
2010-11-23 23:50:32 +01:00
Paul Biggar d7bce3ab68 Bug 614264 - Fix build problem after tracemonkey merge. r=ted.mielczarek
a=bustage
2010-11-23 09:16:00 -08:00
Robert Sayre 6b1320e19a Merge tracemonkey to mozilla-central. a=blockers. 2010-11-23 10:10:32 -05:00
Paul Biggar 867324fec9 Bug 613173 - Add comment about incorrect usage of $target vs $host (r=ted) 2010-11-18 10:40:00 -08:00
Paul Biggar ce9dbef447 Bug 608696 - Properly fix CROSS_COMPILE breakage from bug 605133 (r=ted) 2010-11-23 03:36:24 -08:00
Brendan Eich 0c17c1ec69 Enable XPC_CHECK_WRAPPER_THREADSAFETY in release builds and make it force a failure from XPCWrappedNative::FinishInit (612745, r=gal). 2010-11-17 13:05:50 -08:00
David Anderson c42a132194 Don't allocate JIT code across compartments (bug 612717, r=dmandelin). 2010-11-22 16:49:22 -08:00
David Anderson d1df10a7e9 Better out-of-range checks for ICs on x64 (bug 602333 part 3, r=dmandelin). 2010-11-22 14:18:49 -08:00
David Mandelin a27e141d49 Bug 570385: notify iterators of dense array property deletion in DeleteArrayElement, r=igor 2010-11-19 17:01:26 -08:00
David Anderson 6918252196 Fix reading huge array lengths in the tracer (bug 563125, r=njn). 2010-11-22 11:05:13 -08:00
Jeff Walden 992312f39d Fix stupid mistake. r=ψ 2010-11-22 13:36:21 -05:00
Jeff Walden 12adb648bd Fix warnings compiling with gcc 4.5. rs=brendan 2010-11-22 11:53:38 -05:00
Oleg Romashin 57dbbc0161 Bug 609206 - Can't compile JS with --disable-methodjit r=dmandelin a=approval2.0 2010-11-23 01:46:12 +02:00
David Mandelin 571f56bee3 Backout merge, a=backout 2010-11-22 15:22:17 -08:00
David Mandelin d25295b6e8 Backed out changeset c29356cef6d4 -- it was a temporary diagnostic 2010-11-22 15:21:54 -08:00
David Mandelin 7113b0ee92 Bug 605033 diagnostic: check whether we are crashing on holes, r=lw, a=betaN+ 2010-11-18 12:56:27 -08:00
Jan de Mooij a69c8a1f89 Bug 607711 - Constant fold JSOP_MOD. r=dvander 2010-10-28 11:29:55 +02:00
Nicholas Nethercote 5e89682f41 Bug 613151 - TM: "Assertion failure: JSID_IS_INT(id),". r=gal. 2010-11-21 14:35:45 -08:00
Brendan Eich 229eba69fb bz/brendan patch to hash function-local shapes in dictionary mode due to too many locals (610370, r=brendan/bz). 2010-11-19 15:53:55 -08:00
David Anderson 1f923e8243 Check for doubles that fit in ints in JSOP_GETELEM slow paths (bug 604905, r=luke). 2010-11-19 17:24:47 -08:00
Robert Sayre c7ac3a7b96 merge mozilla-central to tracemonkey 2010-11-19 15:54:33 -08:00
David Anderson 1b7d426ba3 Disable ICs that are too far away to patch (bug 602333 part 2, r=sstangl). 2010-11-19 15:42:24 -08:00
David Anderson 7ee98ed048 Correctly bound code blocks when using repatch buffers (bug 602333 part 1, r=sstangl). 2010-11-19 15:40:16 -08:00
Brian Hackett 0b3fb61b60 Disable testIsAboutToBeFinalized.cpp jsapi-test, bug 613430. 2010-11-18 21:14:40 -08:00
Nicholas Nethercote 83c4b97ae1 Avoid compiler warning. No bug, r=dvander via IRC. 2010-11-18 19:49:33 -08:00
Nicholas Nethercote da2cf9fe7f Update nanojit-import-rev stamp. 2010-11-18 19:48:13 -08:00
Nicholas Nethercote 8200827d8a Bug 613125 - nanojit: improve codegen for LIR_q2i in X64 back-end. r=edwsmith.
--HG--
extra : convert_revision : 1f90e61950c44193ea5a1800c06d7dba8240cfd9
2010-11-18 19:36:11 -08:00
Cédric VINCENT cc13b5f42e Bug 587735 - redefine nRegisterAllocFromSet in terms of lsReg or msReg (r=edwsmith)
--HG--
extra : convert_revision : 69db0577a9fa38579d2c2704cbe2cafcd7cb020c
2010-09-10 01:34:00 -07:00
Paul Biggar 4e55600ed8 Bug 608696 - Properly fix CROSS_COMPILE. 2010-11-18 10:46:49 -08:00
Mitchell Field 4f5a43d03a Bug 556382 - Link 32-bit Windows builds with LARGEADDRESSAWARE. r=khuey, a=blocking2.0-betaN 2010-11-19 19:14:37 +11:00
Chris Jones d8dc29b9ac Bug 613367: Log relevant data when computing JIT-brokenness. r=dvander a=2.0 2010-11-18 20:27:44 -06:00
Bill McCloskey 59b790e36c Backout merge (a=backout) 2010-11-18 16:24:37 -08:00
Bill McCloskey f9ea0a9526 Backed out changeset 08794e076ded to fix gmail (a=backout) 2010-11-18 16:24:10 -08:00
Bill McCloskey 5d46221cca Bug 607539 - Allow profiler to be run from interpreter (r=dmandelin,dvander) 2010-11-17 12:46:44 -08:00
Gregor Wagner 83ed2cd001 Bug 612829 - fix JS_DUMP_CONSERVATIVE_GC_ROOTS, r=igor 2010-11-17 12:39:45 -08:00
Gregor Wagner 181bcab0a3 Bug 612511 - fix testcase testVersion.cpp, r=cdleary 2010-11-17 10:41:24 -08:00
Paul Biggar 6fb9d50de8 Bug 608696, bug 612809 - Revert CROSS_COMPILE breakage from bug 605133 (r=ted) 2010-11-17 10:22:33 -08:00
Nicholas Nethercote bdf89da36c Un-inline Vector::growStorageBy(); this was accidentally left out of the patch for bug 610857. 2010-11-16 15:37:18 -08:00
Nicholas Nethercote a70f613914 Bug 611724 - Assertion failure in TraceRecorder::emitIf(). r=dvander. 2010-11-16 15:36:14 -08:00
Luke Wagner ad264e9c06 Bug 612329 - Don't use gatling gun in debug mode; temporarily assert in release that cached code ptr is valid (r=damdelin) 2010-11-16 14:50:55 -08:00
timeless ccb302b651 Bug 609687 - Don't call call hook with null hook data (r=lw) 2010-11-16 14:16:49 -08:00
Jeff Walden ade02330cc Make JSTreeContext::fun and JSTreeContext::scopeChain private (they share a union), and provide accessors that assert that the tree context is or is not in a function, as appropriate. r=dvander 2010-11-16 14:13:29 -08:00
Jeff Walden dcd53e51e9 Bug 612481 - Only do closed-name analysis for functions. r=dvander 2010-11-16 14:13:18 -08:00
Robert Sayre efc7b34450 Merge. 2010-11-16 11:39:33 -08:00