53f4a2fc0abd8ce2f1a16f56d258256f9e9bdce5
2010-11-16 11:38 -0800
Robert Sayre - Bug 612642 - JS base64 code needs to be updated for removal of JS_GetStringBytesZ. Wallpaper patch for merging.
98e10bbc80d3373d82b42871d5d8076a94164dc2
2010-11-16 07:25 -0800
Robert Sayre - Merge mozilla-central to tracemonkey.
c47a52df435d316008f36e985c1f5e28682c4623
2010-11-01 21:47 +0100
Jan de Mooij - Bug 604864 - Optimize undefined, NaN and Infinity in methodjit. r=dmandelin
c1c10304f99189e148dc86815bd579a6ffd5a92a
2010-11-16 08:19 -0500
Boris Zbarsky - Bug 610582. Fix TMFLAGS=tracer for anonymous functions. r=gal
bc000c1509acf6d0aa4496235e7eee89dfab7f14
2010-11-15 17:21 -0800
Brian Hackett - Fix fixed slots invariant for slow arrays, bug 610592. r=brendan
b60ac564e39df8d1c2c94acfe18b71fa97b226b5
2010-11-15 17:15 -0800
Nicholas Nethercote - Bug 610587 - improve jsvector.h. r=lw.
9420a20e5e5b0efb7d11806d119975209f992024
2010-11-15 13:35 -0800
Chris Leary - Bug 611462: correct option-to-version propagation. (r=lw)
f394014be68ed4db7e45d28a5a6fec7cfc049871
2010-11-15 23:11 +0100
Igor Bukanov - Bug 607292 - followup to address comments 16 and 20 from the bug
d7543e6c50973881dc74005a329051e8af774e8f
2010-11-15 12:39 -0800
Gregor Wagner - Bug 612015 - Put all external strings in one arena r=igor
49a90627ab3965a6591f79dac032f2ce87a92d0a
2010-11-09 09:00 -0800
Chris Leary - Bug 609942: anonfunfix for eval cache comparisons. (r=brendan)
a4ed852d402ad53662719ccdb56b3f130c655b8a
2010-11-15 12:42 +0100
Igor Bukanov - Bug 607695 - followup to fix bz comments
f7171a41a816b432d2e6a5a5bc05caff019cbe97
2010-11-08 13:17 +0100
Igor Bukanov - bug 607292 - eliminating JS_GetStringBytes and friends. r=gal
f12a5024ea454b6cbfc36f770d386d6d5a56471e
2010-11-12 16:15 -0800
Jeff Walden - Bug 599464 - Object.preventExtensions should be idempotent. r=brendan
d08fc0e5730e279da450a1bd4f5cecbcbfbad5f8
2010-11-11 21:40 +0100
Igor Bukanov - bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
a3fa6835491670cc7fd04d43ecb7030b89ee9c93
2010-11-12 19:20 -0800
Chris Leary - Add return statement to fix build break.
fa18694814e761e875acdcd47a8e839f9325761e
2010-11-12 18:17 -0800
David Mandelin - Bug 605752: don't crash on OOM inside ExecutablePool, r=dvander, a=beta8+
95f3ef09d58ee2b8c146b4a7936cc2f430e1caf1
2010-11-12 17:55 -0800
David Anderson - Fix overflow when subtracting -2^31 (bug 610652, r=dmandelin).
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).
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 tip