5b757ec177b164b3f7d1d77d3b9043fec81ffbc2
2010-11-12 17:40 -0800
Luke Wagner - Bug 603193 - Set JSFRAME_HAS_PREVPC when activating generator (r=dvander)
eaa6114ee405754eef8306c02615897d0cb3c091
2010-11-10 16:19 -0800
Luke Wagner - Bug 604858 - break-to-label should endLoop(); assert that recording does not leave the original loop (r=dvander)
b45a434dbbdd889f6af24782bb7c616cf5f6709c
2010-11-12 10:40 -0800
Bill McCloskey - Bug 610437 - Add equality flag syncing to JSAPI (r=lw)
15bedd8d543481dae6d81e59421a49411c0b0cdf
2010-11-11 15:52 -0800
Luke Wagner - Bug 586866 - record_JSOP_IN should call checkTraceEnd (r=dvander)
ba3f9d1c5e5e4e4693ecad1e7d442964e85e9ee6
2010-11-11 15:51 -0800
Luke Wagner - Bug 602413 - Trash them, trash them all! (r=dvander)
2e91aa1d2ff54f01d10ed94afeda5dd5986decca
2010-11-11 15:51 -0800
Luke Wagner - Bug 602413 - Tidying (r=dvander)
cb76b2d6109678b8a7a9c3165d38a96d99c2ac3e
2010-11-11 19:37 -0800
Bill McCloskey - Backed out bugs 607539, 606890, 609212 - perf regressions & test failures
96a84cd98d845d49a467bac7ca02de9e4f2349a8
2010-11-11 16:51 -0800
David Mandelin - Bug 584603: don't optimize names to JSOP_GETGLOBAL if the function contains JSOP_DEFFUN, r=dvander
9795f51f85ef95671cb3bb1b0bc25c515fc847f8
2010-11-11 17:32 -0800
Bill McCloskey - Bug 608733 - Factor switch statements into profiler's heuristics (r=dmandelin)
70458708c2b92698a485e1f117cfceb3c7badfc4
2010-11-11 17:30 -0800
Bill McCloskey - Bug 609212 - Don't blacklisting traces with few iterations; use them infrequently (r=dmandelin)
d2dd2db256ce2e9ca13575968eb9ce7256a07038
2010-11-11 17:25 -0800
Bill McCloskey - Bug 606890 - Allow profile to profile short loops twice (r=dmandelin)
d5257e1f0c8bbf356b29f00b6d529ba16aa9e66c
2010-11-11 17:22 -0800
Bill McCloskey - Bug 607539 - Allow profiler to be run from interpreter (r=dmandelin,dvander)
6b22d236a218f14c2ceca8181e529eb9f1f9b679
2010-11-11 17:21 -0800
Brian Hackett - Remove bogus assert, bug 608980. r=dmandelin
638acb1aac5272a8315539d821b64555f5fb88c0
2010-11-11 17:17 -0800
Bill McCloskey - Bug 607751 - Compile JSOP_DEFCONST, JSOP_SETCONST (r=dvander)
b07a1861acf2539b81bda452854497266c89555a
2010-11-11 14:52 -0800
Ben Turner - Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
d3f5185f03927e69dc7c29322294a00588ebc14c
2010-11-04 15:53 -0700
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
2010-11-11 12:33 -0800
Jeff Walden - Bug 611276 - JSOP_CALLEE should push undefined, not null, for this. r=jimb
557b1111ce4ec0384736d387b20c013762c82ad1
2010-11-11 14:23 -0800
Jeff Walden - Backed out changeset b6486db91e91, lots of orange
b6486db91e916bcac0a4ba5c7ac22fec933750e8
2010-11-11 12:17 -0800
David Mandelin - Bug 610480 part 3: silence a last few MSVC warnings
cbd2053aa82547798292aa64664b969785fbc4a3
2010-11-10 17:02 -0800
Chris Leary - Encapsulate RegExpStatics more. (r=gal, b=610223)
7ad090d53861db5e9e2f0d1fe3138ba495490926
2010-11-11 12:10 -0800
David Mandelin - Bug 610480 part 2: disable some useless MSVC warnings, r=jorendorff
9a17b835ec3046c3919607343d66437e942fe51d
2010-11-11 11:19 -0800
David Anderson - Allocate registers for formal arguments, callee, and this (bug 592976, r=luke).
3ab57a9fb7b817b70d579082599ad1c08c6438ed
2010-11-11 11:19 -0800
David Anderson - Backed out changeset 8e119f847f97 (build busted)
8e119f847f97ba1e29da8192ca5fc93248e6c960
2010-11-02 15:36 +0100
Igor Bukanov - bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
3d63107fc7881db6a31745d283b4e74643ceb719
2010-11-10 22:08 -0800
David Anderson - Disable some erroneous uses of the property cache (bug 607502, r=dmandelin).
6f9c075ee45e66725194695e372cca53947b7272
2010-11-10 20:50 -0800
David Anderson - Diagnostic patch to find out-of-range IC patches (bug 602333, r=sstangl, a=blocking).
9156ba8a843d89b4cf98a68bd0f6e1207767c10d
2010-11-10 18:34 -0800
David Anderson - Fix bogus assert in JIT exception handler (bug 601400, r=dmandelin).
c938c2dc5f37ae1605a32add7559a46553bf6abd
2010-11-10 18:34 -0800
David Anderson - Fix register allocation inside STRICTEQ (bug 610498, r=dmandelin).
b60e61a172b819ba5bbecfb3b7e440034b678f9d
2010-11-10 18:14 -0800
Brendan Eich - Add FIXME: bug 611190 for last commit (which was for bug 550391).
e0f43abe672faf3cb9ca6a386fdb59264d91d258
2010-11-10 10:59 -0800
Brendan Eich - Lots of MISMATCH_EXITS exits due to protohazardshape on voxel rendering demo (550391, r=mrbkap).
e1c038d2ed9b7060f203da967ce998aac14c8187
2010-11-10 16:59 -0800
David Mandelin - Bug 610480 nit fix: use old-style comments in jsapi.h
d6b327f772cab8252741d7e06852f9e738a7f2c0
2010-11-10 16:55 -0800
David Mandelin - Bug 609244: use entry script's compartment for VM frame stack management, r=dvander
9af757c2776a5dc11a70170c37c102775cf6d842
2010-11-10 16:46 -0800
David Mandelin - Bug 610480: fix some MSVC warnings, r=jwalden
f52f5d7feb298aa1edf851cb56c97f8ea5745de7
2010-11-10 15:56 -0800
Andreas Gal - typeof(regexp from sandbox) is "function" (bug 607799, r=brendan).
eaaae3775c0084a9e6c05d70540ac0eb0d11e0e8
2010-11-10 15:52 -0800
Nicholas Nethercote - merge
0b58fd2a1189d5646a24d8e80fedc935fa7dcfef
2010-11-10 15:01 -0800
Nicholas Nethercote - Update nanojit-import-rev stamp.
993c90c046ffd589c4794f4c689e41e0618efdad
2010-11-10 14:40 -0800
Nicholas Nethercote - Bug 609121 - nanojit: handle small immediates specially in CseFilter. r=wmaddox.
a2d93fed36714d5cd04db196f51a9290a693ae66
2010-11-05 16:25 +0800
Ginn Chen - Bug 605428 Implement NJ_EXPANDED_LOADSTORE for SPARC r=wmaddox
c94d644bd7566bd9f755360164aec2b6ddae99b4
2010-11-04 15:41 -0700
Rick Reitmaier - Bug 601724 - nanojit: Reduce indirect call overhead caused by CodeAlloc.alloc (r+wmaddox,nnethercote)
5e5e8bf3ab5674698706c84514ec3b6316bd6255
2010-11-04 12:39 -0700
Rick Reitmaier - Remove dead code introduced with nop insertion checkin
aa3e98ac97fa0cf5141d7368d621f546b65b9192
2010-10-14 07:10 -0700
Edwin Smith - CodeAlloc comment updates
0e57e014bc91b83d4bb66a6270c62b2fbdc9b8a0
2010-11-03 18:09 -0700
Rick Reitmaier - Bug 587727 - nanojit: Reduce paging traffic from calls to CodeAlloc.markExec (r+nnethercote,edwsmith)
c498f1a7eb3bc4948f5d17b3d455d357b2e84b26
2010-11-10 15:49 -0800
David Anderson - Fix call mechanism and recompilation (bug 609222, r=dmandelin,adrake,m_kato).
5d993887eca608e1defc469b7262d7912dfcf611
2010-11-10 14:23 -0800
Nicholas Nethercote - Bug 610815 - TM: print more info for guards in LIR dumps. r=bz.
67a69685dc564c8c660b844487083983dd9125c1
2010-11-10 14:08 -0800
Blake Kaplan - Bug 571849 - Fix enumerateOwn and the Iterate constructor on Xray wrappers. r=gal
bfe06159bb2f4bd75866dd60fbb0db1bc5b18caa
2010-11-10 14:08 -0800
Blake Kaplan - Bug 605760 - Deal with null a subject principal here. r=jst
8c59a5bf187ba33ddf01f756e1acf5a438fd6434
2010-11-10 13:18 -0800
Jim Blandy - Bug 553778: Don't orphan placeholder definition nodes when a real definition is found. r=brendan
6ecdb8a8a4955a999a530bf50b1f996a7b372bea
2010-11-10 11:43 -0800
Luke Wagner - Bug 592992 - hoist outerizing from js::Invoke to js::ExternalInvoke (r=mrbkap)
73886af75b65e41e1d9aa89e90255ff3cac8c777
2010-11-10 11:43 -0800
Luke Wagner - Bug 610848 - merge js::Int32ToString and js_IntToString (r=waldo)
b9eac30071aab3f931166d7caa5fc663ef17ef6e
2010-11-10 11:43 -0800
Luke Wagner - Bug 605013 - obj_keys should be cool with object ids (r=waldo)
001472f3c9af067a7f23ba4b7cbe847f33c623ab
2010-11-10 11:43 -0800
Luke Wagner - Bug 610901 - need to explicitly construct/destruct JITScript (r=dvander)
e8c612257ca5a044d5828fb51312eced6d737f02
2010-09-20 12:43 -0700
Steve Fink - Bug 605330 - extend jscalls (bug 507012) tracking to cover JM and fix some mismatched calls, r=dvander, a=NPODB
2fd60328c2b0d40107aa29f09ada785a4b44d6d4
2010-11-09 21:46 -0500
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
2010-11-05 15:03 -0700
Brendan Eich - Handle extended indexes around JSOP_*BLOCKCHAIN (610026, r=billm).
e2f64f43c7e1ec2c0328b18e7644192da297a29d
2010-11-09 11:50 -0800
Daniel Holbert - Bug 610642: s/NULL/0/ to fix build warning "NULL used in arithmetic". r=dmandelin a=shaver
c146eeb9fecc942e2ed9a8513f83e37d4493fc91
2010-11-09 12:09 -0800
Brendan Eich - Lazy resolution of standard classes changes the shape of Object.prototype (610697, r=mrbkap).
4e9b098ccf87ce74adc3393473ee935df8a85b45
2010-11-09 15:04 -0800
Jim Blandy - Bug 602139: Add js_UpdateWatchpointsForShape, to correctly update watchpoints after shape changes. r=jorendorff
94543969fd6d48d57019aa3ee5a28a90048497bc
2010-11-09 15:04 -0800
Jim Blandy - Bug 602139: Trivial cleanups to watchpoint implementation. r=jorendorff
c56444630bb0aaecee74700b966951f71cbca93c
2010-11-09 15:04 -0800
Jim Blandy - Bug 602139: Watchpoint tests. r=jorendorff
049145d64214b6a8c16598357e46cfb3077322eb
2010-11-09 12:28 -0800
David Mandelin - Bug 608868 part 2: verify that scope chain start is native before IC'ing, r=dvander, a=beta8+
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip