94e93142bfb6912bf49c8b5e1cdf5a4c799270ca
2010-11-17 18:14 -0500
Benjamin Smedberg - Android bustage from bug 602891 part A, revision dc021bc9929f. getpid() required <unistd.h>
35f8ec6fa9e632272bdb876eba8b756d240342e6
2010-11-17 13:59 -0800
Robert Sayre - Fix merge botch. a=bustage
78a42f77bb90c49b066023e740fc05f7c863ab37
2010-11-17 13:55 -0800
Robert Sayre - Merge tracemonkey to mozilla-centra. a=blockers.
08794e076dedf23252ac6c7f03c2cd1f5a896d0f
2010-11-17 12:46 -0800
Bill McCloskey - Bug 607539 - Allow profiler to be run from interpreter (r=dmandelin,dvander)
7a0bb2b04bbd9979eb8b6fdf1b6747579b711354
2010-11-17 12:39 -0800
Gregor Wagner - Bug 612829 - fix JS_DUMP_CONSERVATIVE_GC_ROOTS, r=igor
7aaac92a5e110efdded8ca2d5748686b8a86d524
2010-11-17 10:41 -0800
Gregor Wagner - Bug 612511 - fix testcase testVersion.cpp, r=cdleary
301b97a2004287d8792378947e1dc29511ab613d
2010-11-17 10:22 -0800
Paul Biggar - Bug 608696, bug 612809 - Revert CROSS_COMPILE breakage from bug 605133 (r=ted)
7b8898c9b54c0471a02bcf1e65b9b02149665dd5
2010-11-16 15:37 -0800
Nicholas Nethercote - Un-inline Vector::growStorageBy(); this was accidentally left out of the patch for bug 610857.
3c580750fa3863fe0035ad57405f0b0b7058e8ba
2010-11-16 15:36 -0800
Nicholas Nethercote - Bug 611724 - Assertion failure in TraceRecorder::emitIf(). r=dvander.
364f6695617032d53c189db4532d77b552329f27
2010-11-16 14:50 -0800
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
2010-11-16 14:16 -0800
timeless - Bug 609687 - Don't call call hook with null hook data (r=lw)
c5b733682ecef38251b07cb6811f2ccbdcae522a
2010-11-16 14:13 -0800
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
2010-11-16 14:13 -0800
Jeff Walden - Bug 612481 - Only do closed-name analysis for functions. r=dvander
f3cfb74fd41301d9d01d942a53aaffa30d2678f9
2010-11-16 14:53 -0600
Jason Orendorff - Bug 608171 - Make ChromeWorkers available to JSMs. r=bent.
f1a334334d13dd84a8171cf650af24a15f926c8e
2010-11-16 11:39 -0800
Robert Sayre - Merge.
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).
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip