User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
rsayre@mozilla.com Wed Nov 17 21:55:39 2010 +0000 | 78a42f77bb90c49b066023e740fc05f7c863ab37 | Robert Sayre — Merge tracemonkey to mozilla-centra. a=blockers. ← 171 merge changesets [Collapse] |
08794e076dedf23252ac6c7f03c2cd1f5a896d0f | Bill McCloskey — Bug 607539 - Allow profiler to be run from interpreter (r=dmandelin,dvander) | |
7a0bb2b04bbd9979eb8b6fdf1b6747579b711354 | Gregor Wagner — Bug 612829 - fix JS_DUMP_CONSERVATIVE_GC_ROOTS, r=igor | |
7aaac92a5e110efdded8ca2d5748686b8a86d524 | Gregor Wagner — Bug 612511 - fix testcase testVersion.cpp, r=cdleary | |
301b97a2004287d8792378947e1dc29511ab613d | Paul Biggar — Bug 608696, bug 612809 - Revert CROSS_COMPILE breakage from bug 605133 (r=ted) | |
7b8898c9b54c0471a02bcf1e65b9b02149665dd5 | Nicholas Nethercote — Un-inline Vector::growStorageBy(); this was accidentally left out of the patch for bug 610857. | |
3c580750fa3863fe0035ad57405f0b0b7058e8ba | Nicholas Nethercote — Bug 611724 - Assertion failure in TraceRecorder::emitIf(). r=dvander. | |
364f6695617032d53c189db4532d77b552329f27 | Luke Wagner — Bug 612329 - Don't use gatling gun in debug mode; temporarily assert in release that cached code ptr is valid (r=damdelin) | |
22273789b140291466a9d5076f954a49b498e2c8 | timeless — Bug 609687 - Don't call call hook with null hook data (r=lw) | |
c5b733682ecef38251b07cb6811f2ccbdcae522a | Jeff Walden — 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 | |
9baf4ce0920b157152e6f17323ea2fb08a01d498 | Jeff Walden — Bug 612481 - Only do closed-name analysis for functions. r=dvander | |
f3cfb74fd41301d9d01d942a53aaffa30d2678f9 | Jason Orendorff — Bug 608171 - Make ChromeWorkers available to JSMs. r=bent. | |
f1a334334d13dd84a8171cf650af24a15f926c8e | Robert Sayre — Merge. | |
53f4a2fc0abd8ce2f1a16f56d258256f9e9bdce5 | Robert Sayre — Bug 612642 - JS base64 code needs to be updated for removal of JS_GetStringBytesZ. Wallpaper patch for merging. | |
98e10bbc80d3373d82b42871d5d8076a94164dc2 | Robert Sayre — Merge mozilla-central to tracemonkey. | |
c47a52df435d316008f36e985c1f5e28682c4623 | Jan de Mooij — Bug 604864 - Optimize undefined, NaN and Infinity in methodjit. r=dmandelin | |
c1c10304f99189e148dc86815bd579a6ffd5a92a | Boris Zbarsky — Bug 610582. Fix TMFLAGS=tracer for anonymous functions. r=gal | |
bc000c1509acf6d0aa4496235e7eee89dfab7f14 | Brian Hackett — Fix fixed slots invariant for slow arrays, bug 610592. r=brendan | |
b60ac564e39df8d1c2c94acfe18b71fa97b226b5 | Nicholas Nethercote — Bug 610587 - improve jsvector.h. r=lw. | |
9420a20e5e5b0efb7d11806d119975209f992024 | Chris Leary — Bug 611462: correct option-to-version propagation. (r=lw) | |
f394014be68ed4db7e45d28a5a6fec7cfc049871 | Igor Bukanov — Bug 607292 - followup to address comments 16 and 20 from the bug | |
d7543e6c50973881dc74005a329051e8af774e8f | Gregor Wagner — Bug 612015 - Put all external strings in one arena r=igor | |
49a90627ab3965a6591f79dac032f2ce87a92d0a | Chris Leary — Bug 609942: anonfunfix for eval cache comparisons. (r=brendan) | |
a4ed852d402ad53662719ccdb56b3f130c655b8a | Igor Bukanov — Bug 607695 - followup to fix bz comments | |
f7171a41a816b432d2e6a5a5bc05caff019cbe97 | Igor Bukanov — bug 607292 - eliminating JS_GetStringBytes and friends. r=gal | |
f12a5024ea454b6cbfc36f770d386d6d5a56471e | Jeff Walden — Bug 599464 - Object.preventExtensions should be idempotent. r=brendan | |
d08fc0e5730e279da450a1bd4f5cecbcbfbad5f8 | Igor Bukanov — bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal | |
a3fa6835491670cc7fd04d43ecb7030b89ee9c93 | Chris Leary — Add return statement to fix build break. | |
fa18694814e761e875acdcd47a8e839f9325761e | David Mandelin — Bug 605752: don't crash on OOM inside ExecutablePool, r=dvander, a=beta8+ | |
95f3ef09d58ee2b8c146b4a7936cc2f430e1caf1 | David Anderson — Fix overflow when subtracting -2^31 (bug 610652, r=dmandelin). | |
5b757ec177b164b3f7d1d77d3b9043fec81ffbc2 | Luke Wagner — Bug 603193 - Set JSFRAME_HAS_PREVPC when activating generator (r=dvander) | |
eaa6114ee405754eef8306c02615897d0cb3c091 | Luke Wagner — Bug 604858 - break-to-label should endLoop(); assert that recording does not leave the original loop (r=dvander) | |
b45a434dbbdd889f6af24782bb7c616cf5f6709c | Bill McCloskey — Bug 610437 - Add equality flag syncing to JSAPI (r=lw) | |
15bedd8d543481dae6d81e59421a49411c0b0cdf | Luke Wagner — Bug 586866 - record_JSOP_IN should call checkTraceEnd (r=dvander) | |
ba3f9d1c5e5e4e4693ecad1e7d442964e85e9ee6 | Luke Wagner — Bug 602413 - Trash them, trash them all! (r=dvander) | |
2e91aa1d2ff54f01d10ed94afeda5dd5986decca | Luke Wagner — Bug 602413 - Tidying (r=dvander) | |
cb76b2d6109678b8a7a9c3165d38a96d99c2ac3e | Bill McCloskey — Backed out bugs 607539, 606890, 609212 - perf regressions & test failures | |
96a84cd98d845d49a467bac7ca02de9e4f2349a8 | David Mandelin — Bug 584603: don't optimize names to JSOP_GETGLOBAL if the function contains JSOP_DEFFUN, r=dvander | |
9795f51f85ef95671cb3bb1b0bc25c515fc847f8 | Bill McCloskey — Bug 608733 - Factor switch statements into profiler's heuristics (r=dmandelin) | |
70458708c2b92698a485e1f117cfceb3c7badfc4 | Bill McCloskey — Bug 609212 - Don't blacklisting traces with few iterations; use them infrequently (r=dmandelin) | |
d2dd2db256ce2e9ca13575968eb9ce7256a07038 | Bill McCloskey — Bug 606890 - Allow profile to profile short loops twice (r=dmandelin) | |
d5257e1f0c8bbf356b29f00b6d529ba16aa9e66c | Bill McCloskey — Bug 607539 - Allow profiler to be run from interpreter (r=dmandelin,dvander) | |
6b22d236a218f14c2ceca8181e529eb9f1f9b679 | Brian Hackett — Remove bogus assert, bug 608980. r=dmandelin | |
638acb1aac5272a8315539d821b64555f5fb88c0 | Bill McCloskey — Bug 607751 - Compile JSOP_DEFCONST, JSOP_SETCONST (r=dvander) | |
b07a1861acf2539b81bda452854497266c89555a | Ben Turner — Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst | |
d3f5185f03927e69dc7c29322294a00588ebc14c | Jeff Walden — Bug 583262 - Function.prototype.constructor should use stub getter/setter. r=mrbkap, patch independently conceived by jorendorff and me in different bugs :-) | |
d6dd9376a3c27a22c7390e2a6fe4c2b61da3e919 | Jeff Walden — Bug 611276 - JSOP_CALLEE should push undefined, not null, for this. r=jimb | |
557b1111ce4ec0384736d387b20c013762c82ad1 | Jeff Walden — Backed out changeset b6486db91e91, lots of orange | |
b6486db91e916bcac0a4ba5c7ac22fec933750e8 | David Mandelin — Bug 610480 part 3: silence a last few MSVC warnings | |
cbd2053aa82547798292aa64664b969785fbc4a3 | Chris Leary — Encapsulate RegExpStatics more. (r=gal, b=610223) | |
7ad090d53861db5e9e2f0d1fe3138ba495490926 | David Mandelin — Bug 610480 part 2: disable some useless MSVC warnings, r=jorendorff | |
9a17b835ec3046c3919607343d66437e942fe51d | David Anderson — Allocate registers for formal arguments, callee, and this (bug 592976, r=luke). | |
3ab57a9fb7b817b70d579082599ad1c08c6438ed | David Anderson — Backed out changeset 8e119f847f97 (build busted) | |
8e119f847f97ba1e29da8192ca5fc93248e6c960 | Igor Bukanov — bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal | |
3d63107fc7881db6a31745d283b4e74643ceb719 | David Anderson — Disable some erroneous uses of the property cache (bug 607502, r=dmandelin). | |
6f9c075ee45e66725194695e372cca53947b7272 | David Anderson — Diagnostic patch to find out-of-range IC patches (bug 602333, r=sstangl, a=blocking). | |
9156ba8a843d89b4cf98a68bd0f6e1207767c10d | David Anderson — Fix bogus assert in JIT exception handler (bug 601400, r=dmandelin). | |
c938c2dc5f37ae1605a32add7559a46553bf6abd | David Anderson — Fix register allocation inside STRICTEQ (bug 610498, r=dmandelin). | |
b60e61a172b819ba5bbecfb3b7e440034b678f9d | Brendan Eich — Add FIXME: bug 611190 for last commit (which was for bug 550391). | |
e0f43abe672faf3cb9ca6a386fdb59264d91d258 | Brendan Eich — Lots of MISMATCH_EXITS exits due to protohazardshape on voxel rendering demo (550391, r=mrbkap). | |
e1c038d2ed9b7060f203da967ce998aac14c8187 | David Mandelin — Bug 610480 nit fix: use old-style comments in jsapi.h | |
d6b327f772cab8252741d7e06852f9e738a7f2c0 | David Mandelin — Bug 609244: use entry script's compartment for VM frame stack management, r=dvander | |
9af757c2776a5dc11a70170c37c102775cf6d842 | David Mandelin — Bug 610480: fix some MSVC warnings, r=jwalden | |
f52f5d7feb298aa1edf851cb56c97f8ea5745de7 | Andreas Gal — typeof(regexp from sandbox) is "function" (bug 607799, r=brendan). | |
eaaae3775c0084a9e6c05d70540ac0eb0d11e0e8 | Nicholas Nethercote — merge | |
0b58fd2a1189d5646a24d8e80fedc935fa7dcfef | Nicholas Nethercote — Update nanojit-import-rev stamp. | |
993c90c046ffd589c4794f4c689e41e0618efdad | Nicholas Nethercote — Bug 609121 - nanojit: handle small immediates specially in CseFilter. r=wmaddox. | |
a2d93fed36714d5cd04db196f51a9290a693ae66 | Ginn Chen — Bug 605428 Implement NJ_EXPANDED_LOADSTORE for SPARC r=wmaddox | |
c94d644bd7566bd9f755360164aec2b6ddae99b4 | Rick Reitmaier — Bug 601724 - nanojit: Reduce indirect call overhead caused by CodeAlloc.alloc (r+wmaddox,nnethercote) | |
5e5e8bf3ab5674698706c84514ec3b6316bd6255 | Rick Reitmaier — Remove dead code introduced with nop insertion checkin | |
aa3e98ac97fa0cf5141d7368d621f546b65b9192 | Edwin Smith | |
0e57e014bc91b83d4bb66a6270c62b2fbdc9b8a0 | Rick Reitmaier — Bug 587727 - nanojit: Reduce paging traffic from calls to CodeAlloc.markExec (r+nnethercote,edwsmith) | |
c498f1a7eb3bc4948f5d17b3d455d357b2e84b26 | David Anderson — Fix call mechanism and recompilation (bug 609222, r=dmandelin,adrake,m_kato). | |
5d993887eca608e1defc469b7262d7912dfcf611 | Nicholas Nethercote — Bug 610815 - TM: print more info for guards in LIR dumps. r=bz. | |
67a69685dc564c8c660b844487083983dd9125c1 | Blake Kaplan — Bug 571849 - Fix enumerateOwn and the Iterate constructor on Xray wrappers. r=gal | |
bfe06159bb2f4bd75866dd60fbb0db1bc5b18caa | Blake Kaplan — Bug 605760 - Deal with null a subject principal here. r=jst | |
8c59a5bf187ba33ddf01f756e1acf5a438fd6434 | Jim Blandy — Bug 553778: Don't orphan placeholder definition nodes when a real definition is found. r=brendan | |
6ecdb8a8a4955a999a530bf50b1f996a7b372bea | Luke Wagner — Bug 592992 - hoist outerizing from js::Invoke to js::ExternalInvoke (r=mrbkap) | |
73886af75b65e41e1d9aa89e90255ff3cac8c777 | Luke Wagner — Bug 610848 - merge js::Int32ToString and js_IntToString (r=waldo) | |
b9eac30071aab3f931166d7caa5fc663ef17ef6e | Luke Wagner — Bug 605013 - obj_keys should be cool with object ids (r=waldo) | |
001472f3c9af067a7f23ba4b7cbe847f33c623ab | Luke Wagner — Bug 610901 - need to explicitly construct/destruct JITScript (r=dvander) | |
e8c612257ca5a044d5828fb51312eced6d737f02 | Steve Fink — Bug 605330 - extend jscalls (bug 507012) tracking to cover JM and fix some mismatched calls, r=dvander, a=NPODB | |
2fd60328c2b0d40107aa29f09ada785a4b44d6d4 | Boris Zbarsky — Bug 610583. When guarding on no indexed properties on our proto chain, use a branch exit, and reduce the number of guards involved. r=brendan | |
805c1a5d5cc690aecad5ce81a09522ee7a34fa9a | Brendan Eich — Handle extended indexes around JSOP_*BLOCKCHAIN (610026, r=billm). | |
e2f64f43c7e1ec2c0328b18e7644192da297a29d | Daniel Holbert — Bug 610642: s/NULL/0/ to fix build warning "NULL used in arithmetic". r=dmandelin a=shaver | |
c146eeb9fecc942e2ed9a8513f83e37d4493fc91 | Brendan Eich — Lazy resolution of standard classes changes the shape of Object.prototype (610697, r=mrbkap). | |
4e9b098ccf87ce74adc3393473ee935df8a85b45 | Jim Blandy — Bug 602139: Add js_UpdateWatchpointsForShape, to correctly update watchpoints after shape changes. r=jorendorff | |
94543969fd6d48d57019aa3ee5a28a90048497bc | Jim Blandy — Bug 602139: Trivial cleanups to watchpoint implementation. r=jorendorff | |
c56444630bb0aaecee74700b966951f71cbca93c | Jim Blandy — Bug 602139: Watchpoint tests. r=jorendorff | |
049145d64214b6a8c16598357e46cfb3077322eb | David Mandelin — Bug 608868 part 2: verify that scope chain start is native before IC'ing, r=dvander, a=beta8+ | |
eab06474c89d13248203dba824dc1fb4babb31a8 | Brendan Eich — Prebrand standard classes with standard methods (610698, r=jorendorff). | |
a872a7883972e2dc9d6055d7b9ecb7d3dd7ee1f3 | Robert Sayre — Merge mozilla-central to tracemonkey. | |
f4444a398ec19777abce40eede9b1d12ca389f48 | Chris Leary — Back out 8ae5fce0f19b. | |
8ae5fce0f19b273d3b5248f5df4e177c76e2209e | Chris Leary — Bug 576837: Fix YARR character-class range parsing. (r=jwalden) | |
ebffb2a709e5e07291fad9bcdf2f51b1f1a8d506 | Luke Wagner — Bug 610038 - apply should not ignore indexed properties on the prototype (r=waldo) | |
d988fa5af84546a617558275d8a2c9b3df38af47 | Jeff Walden — Back out 9e5cd5815d4d, our own tests turn it orange -- paging compartments people... r=#ffa500 | |
0f78c4619855146dd2dabc4161f41aaba1ad6157 | Brendan Eich — Bug 609617 - delete(eval(...)) calls indirect eval (r=jimb). | |
9e5cd5815d4d34e77184cb09556e2dea8d7e00a9 | Jeff Walden — Bug 608855 - Make compartment checks fatal in release builds. r=gal | |
edc26e88b2c483649a4605e28e5be2cddf2ec155 | Jeff Walden — Bug 609256 - With strict this, there's no longer any need to compute this when a syntactically direct eval doesn't resolve to the eval function. r=luke | |
c400bbbd97f3494b43d209ed5753cb46d0d8b9f0 | Jeff Walden — Bug 608959 - Don't call non-scripted getters with a proxy as its |this|, because that would require most non-scripted getters to unwrap and maybe do some prototype-chain walking. r=mrbkap | |
4b4dce1f1756d223d4028a5897cf5335d9851e85 | Jeff Walden — Rename a JS test from *.diff to *.js. r=iamsosmrt | |
30cabba0038843063f057da722b032b1f9207df3 | Luke Wagner — Bug 609075 - speed up JSString::flatten a bit, part 2 (r=gal) | |
0ba07bd00178e01fea5d381e4dd7c1eb0be1bc04 | Luke Wagner — Bug 609075 - speed up JSString::flatten a bit, part 1 (r=gal) | |
95c792930e9302b794eb946a813fd9f2c4da8c5b | Luke Wagner — Bug 608120 - optimize js_ValueToString on int32s (r=waldo) | |
c57549b012a21fa8b303377d62325f56fe2238dc | Luke Wagner — Fix strict-aliasing warning from 18d56745c3e6 | |
5a0dffa066fcb83b9ebf1e96ae86b70dd60124e1 | David Mandelin — Bug 486653: fix minor warning for return value | |
c5b07cc4b4ca470f9f24f6776c073ee1a872745d | David Mandelin — Bug 608868: check for non-native objects when binding in scope name ICs, r=dvander, a=beta8+ | |
97ab2a742e8266ec25f00dc63c20befa7f6f2f75 | Boris Zbarsky — Backed out changeset 298e753a1726 (bug 610370) due to test orange. | |
298e753a172696e6353cd246e0e8e500fb76b16b | Boris Zbarsky — Bug 610370. Make sure to hash shapes in dictionary lists too, if they need it. r=brendan, a=shaver | |
18d56745c3e69369bf29af4138f7b5a781836e7e | Luke Wagner — Bug 610306 - MarkStackRangeConservatively in jsgc.cpp marked wrong objects on big endian system (r=gal) | |
f048a94e5f27febb7a8f57ceecbdacba02d9e904 | Luke Wagner — Bug 543100 - Shrink Parser::statement stack frame size (r=waldo) | |
af75274bc041ef14c04295721f933e1b870fb518 | Luke Wagner — Bug 603045 - JM: don't optimize away JSFRAME_HAS_RVAL check in debug mode (r=bhackett) | |
5f6bdc7a4f5c7976f9b74dd1d6abe6b82a76ce1e | Leon Sha — Bug 610309 - Increase DEFAULT_MAX_STACK_SIZE to make 'make check' happy on sparc. r=gal | |
08f54dfe07a34e7fb8d540727e0b1cb5d148f8f4 | Leon Sha — Bug 610303 - Function fpclassify in v8-dtoa/platform.cc may return random value. r=gal | |
636b1e5a994f379943772b2affb359ad09661bdc | David Anderson — Fix pinned registers being clobbered while syncing under heavy pressure (bug 609970, r=dmandelin). | |
894e42d25be94867a5173e8a10a8c78e644a56b5 | David Anderson — IC for JSOP_CALLELEM, re-landed (bug 604031, r=dmandelin). | |
c7b08e7b7f949e9d914d7308afd66e50f06ea6e5 | David Anderson — Back out bug 604031 for re-landing. | |
d1c6cef6da3a99ea8b80cb447f6bfb83ba7c6022 | Igor Bukanov — bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal | |
5d2de219ba728a0af05049f00c3bb506017a08d3 | Nicholas Nethercote — merge | |
b38546e5b5f8fdaaa08239cd39c66982706d36c7 | Nicholas Nethercote — Bug 605700 - TM: improve naming in LIR dumps. r=lw. | |
92af3359a18ffd2bd1dc259593bca527e68a0881 | Luke Wagner — Bug 595884 - JM: make f.apply(x, arguments) fast (r=dvander) | |
d9aceaabef2867a10835263c6ac6ee619a4883dc | Luke Wagner — Bug 605192 - JM: make f.apply(x, obj) fast, part 4 (r=dvander) | |
8715628a75f886d927cfacf8a83b20692a92650a | Luke Wagner — Bug 605192 - JM: make f.apply(x, obj) fast, part 3 (r=sstangl) | |
fd21a9d4344aa3d9f188bbb7190133172b26e487 | Luke Wagner — Bug 605192 - JM: make f.apply(x, obj) fast, part 2 (r=dvander) | |
e77069ddab0064b2e3af06e0d37b90492f1b7d79 | Luke Wagner — Bug 605192 - JM: make f.apply(x, obj) fast, part 1 (r=waldo) | |
d1bf74046ba7970addc532c8c9e9cc9a24a4a619 | Luke Wagner — Bug 602129 - JM: make f.call(...) fast, part 2 (r=dvander) | |
2f3a0ac5e25129ccea55b42344eb1f4e29e52801 | Luke Wagner — Bug 602129 - JM: make f.call(...) fast, part 1 (r=dvander) | |
19f70f8c2b88c6aca3e217cd861f6c58b243e7b3 | Boris Zbarsky — Bug 605858. Trace inc() for all primitive values, not just numbers. r=dvander | |
b55d8612e834807b0f6b2e49cdb82e47f81f472b | Boris Zbarsky — Bug 606141. ArrayCompPush can deep-bail, so handle that. r=jorendorff | |
b1094f628602829131cdb50d7b6e454ebd87a25a | Paul Biggar — Bug 605133 - Sync configure.in changes from the last two years to js/src/configure.in. | |
71c0268fb37237ee934570e0c9f49b3a70a071ca | Nicholas Nethercote — Bug 607242 - TM: inline js_Array_dense_setelem_hole. r=gal. | |
5a519584cdd3d9cb8df45043a7c8c6cf84c7f904 | Robert Sayre — Merge | |
5c41009849fe17dbdd4072ec151ec519935a4c6f | Ben Turner — Bug 609501 - Change nsIThreadManager for bug 580096. r=jst | |
258744efa972f7b56ed64f7258400adeecafcb1c | David Mandelin — Bug 606662: Don't methodjit scripts that have sharps, r=dvander | |
19daf69955fa30f4b3852522f022fa2d1a2e549b | Robert Sayre — Merge. | |
d58a451bae706c58b015ef0b653f6f6fc378f679 | Blake Kaplan — Bug 609141 - Compartments mismatch in jsdScript::GetFunctionSource. r=sayrer | |
87364777517eb194143072673cf4bd9f24338f16 | David Anderson — Fix recompilation under jsd and simplify frame searching (bug 609363, r=lw, a=b7+). | |
f50d1429af869c845ba9bb3bb9803f607de458bf | Chris Leary — Bug 608778: Rename JSString::MUTABLE to JSString::EXTENSIBLE. (r=jorendorff) | |
9fd60bb5afd5808d19bfa9e06b5328562581d4ea | Nicholas Nethercote — Bug 609129 - TM: fix emitIf(), re-enable implicit guard optimization (TM-specific part). r=dvander. | |
ef7223339a6001a234f6b6e25a9dd9f4e541cf65 | Nicholas Nethercote — Update nanojit-import-rev stamp. | |
635225cbcaea36ad322fa6641a6775390c86d81a | Nicholas Nethercote — Bug 609129 - TM: fix emitIf(), re-enable implicit guard optimization (NJ-specific part). r=dvander. | |
3e76412d374912f45e00f05ddaa91040870bf397 | Werner Sharp (wsharp — bug 601135. switch x86/x64 to use cvttsd2di. add documentation (+r nick) | |
104e20381ef1c09ded64ce4eeb3fcdb00d9c8796 | Rick Reitmaier — Fixup for lirasm Windows test failure | |
2b77342e96dd89e2c5b2294a682d4d5ad88355f4 | Rick Reitmaier — Poor winmo neglect killed the build | |
a23a09d2a9b6758e9ee3365e640c2afce219ebdc | Rick Reitmaier | |
57e35d1ac950d8f082986e7903e4ba0324b6b0d6 | Chris Leary — Fix build warning. | |
09ebe83273b712ec987af01cf449b5c5a857ff73 | Chris Leary — Bug 596580: Fix mozJSSubScriptLoader's version finding. (r=brendan) | |
06f233f9259baf090850943340a9f54f7c3068ae | Paul Biggar — Bug 582161 - Add test case. | |
7ec0a71652a6f0314eb49852ef93e71d0a0649f0 | Robert Sayre — Merge. | |
1d0e006769b046fd42c2b3283a99c9a4fd09572f | Robert Sayre — Bug 608763 - JSD breakpoint does not work. r=gal | |
279e8fdbc3468f060c0575a0fc8bfd9bced7ebdf | Luke Wagner — Bug 593559 - JSFUN_CONSTRUCTOR should not use the same bit as JSPROP_READONLY (r=brendan) | |
04272020d87327ee9bd250a97bcf31f0fe23b41a | Luke Wagner — Bug 607243 - JS_New should report error on primitive return; JSProxyHandler::construct should not call JS_New (r=brendan) | |
1a6993e17a93ba5c2be3597692910bea4dc2b1f6 | Luke Wagner — Bug 607659 - Avoid calling getters/setters from TraceRecorder::callNative (r=jorendorff) | |
64e76d8afd097caf86a7c9bd3b9ffe7b3db77609 | Nicholas Nethercote — Bug 607856 - long hang loading page (TM-specific part). r=dvander | |
f70a7b95d2ea0ddf5e2a805ba0b631652f18844b | Nicholas Nethercote — Update nanojit-import-rev stamp. | |
1ce507b5289d335c5c7dde6ad57bc0034cf7d737 | Nicholas Nethercote — Bug 607856 - long hang loading page. r=dvander. | |
322fe3e6482e13e682b28f9d84ddcc6b25e27148 | Edwin Smith — Bug 602387 - nanojit: make Register a non-numeric type on PPC (r=nnethercote+) | |
2ed0911faae3c7943620f29cf72eff5e1c32f24f | Rick Reitmaier — Whitespace cleanup and comment out unused parameter | |
3be4ae3c2b98744eb3a502384fdbc60429024c9b | Rick Reitmaier — Bug 595034 - nanojit: harden via random no-op instruction insertion (r+nnethercote,wmaddox,edwsmith) | |
da076e4b0ad85da83c8f92b5011d11b6641a8c17 | David Mandelin — Bug 605274: properly detect OOMs in mjit vectors, r=dvander | |
b71e965f40937172955630f45200235b14740efa | Chris Leary — Bug 597811: Make mozJSComponentLoader use JSVERSION_LATEST. (r=sayrer) | |
47729824b12cdbf93e3cb50dc18c2672b43a0645 | Brendan Eich — Property enumeration order is altered after a method has been read (601399, r=jorendorff). | |
9e7777fd1d197c72df1d2de0da3ca0d0d7969494 | Gregor Wagner — Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal | |
2098bd53381e97dfdf772c9e34e7353b6e24600d | Nicholas Nethercote — Bug 608313 - TM: AccSet assertion failure in typed arrays. r=dvander. | |
ceae364726902763a621b46cbca5af868a6e74be | Andreas Gal — Switch compartments when walking stacks (bug 608800, r=mrbkap). | |
9a16d6dfa3c43f08b02d19b2910e651bcc95dba4 | Blake Kaplan — Bug 596031 - 'this' is wrong in getters and setters when a proxy object is on the prototype chain. r=brendan/jorendorff/gal | |
52f667d7b3121376469c7de72fdde4903907a30e | David Anderson — Fix Windows build. | |
85ea6b284b3058ed7f76416dc221565d006ceae0 | David Anderson — Refactor SETELEM into an IC (bug 607293, r=dmandelin). | |
7af31ff1e9f532afa4244cd552f36f3fbc0f40b8 | Bill McCloskey — Bug 607196 - Remove bogus atom assertion in JSOP_DOUBLE (r=lw) | |
def6608b28719a96a70355f57660989fa33b87e6 | Johnny Stenback — Remove new JS_ASSERT() that triggers during browser-chrome runs. Will investigate further. r=orange, a=orange | |
0768978ab6b1dce720d938d256ca1081e151a212 | Andreas Gal — Merge from mozilla-central. |