js/src/jstracer.cpp
b91d6314aaae5da11ab5405a785abbda5435ecae
created 2010-09-28 18:00 -0700
pushed 2010-09-29 06:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 600153 - TM: fix storeAccSet for functionProbe(). r=sphink.
b079aae532120484388644310c166dc7e2a15788
created 2010-09-21 14:58 +0200
pushed 2010-09-29 06:01 +0000
Igor Bukanov Igor Bukanov - bug 597736 - fixing TreeFragment leak. r=gal
1c913526c597640d9da597d180b0fe1e2fe2d2ad
created 2010-09-24 10:54 -0700
pushed 2010-09-29 06:01 +0000
Gregor Wagner Gregor Wagner - Bug 558861 - Compartmental GC (r=gal)
1ed90254b97faf6c0f148aac0812ca4e9a730868
created 2010-09-20 12:43 -0700
pushed 2010-09-24 00:21 +0000
Steve Fink Steve Fink - Bug 583143 - Fix bustage with MOZ_TRACEVIS and other NPOTB code (r=lw)
d6840f40d2949198c5a3a71d2496eba58d135dd5
created 2010-09-21 16:12 +0800
pushed 2010-09-24 00:21 +0000
Ginn Chen Ginn Chen - Bug 597976 Make it able to build TraceJIT w/o MethodJIT r=dvander
fa09cd0f1fedbbbe611c43091e30d1e07c8942ab
created 2010-09-20 21:37 -0700
pushed 2010-09-24 00:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 575529 - TM: use interval analysis to remove more overflow checks (TM-specific part). r=gal.
d20abbebe373dd276dd94b6cf84abac670937b0b
created 2010-09-20 16:21 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Add interruptCounter to JSRuntime for JM, bug 589193. r=igor,dvander
7e801a9e2276071b78520e8a9ca47fd32cd0ac55
created 2010-09-20 12:05 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Backed out changeset 09ffb30caa47
09ffb30caa47adebb50ed58aa12a4c83ce8fb564
created 2010-09-20 11:40 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Make JSObject flexible length, bug 584917. r=brendan
dfcf5611ce02c23deb49b7b0d557c154650c54ff
created 2010-09-18 11:44 +0200
pushed 2010-09-21 05:12 +0000
Igor Bukanov Igor Bukanov - bug 597654 - PurgeScriptFragments must do its job even with jit disabled. r=gal
e578b218b6717fb2e6af6944fcb91e74f01c68f5
created 2010-09-16 11:51 -0700
pushed 2010-09-21 05:12 +0000
Blake Kaplan Blake Kaplan - Fix warning. No bug. rs=jorendorff
b9113b21b88cf2c15747d0f9f7ef34f8b9de9e8f
created 2010-09-15 23:01 -0700
pushed 2010-09-16 16:26 +0000
David Anderson David Anderson - Fixed thinko in 89283cd55a98 (bug 596457, no_r=me).
89283cd55a98e4e9d56eaac43187e0a7a78a6e84
created 2010-09-15 22:27 -0700
pushed 2010-09-16 16:26 +0000
David Anderson David Anderson - Require SSE2 to use Method JIT on x86 (bug 596457, r=dmandelin).
8875da11ded0153ffabd604b17a18c30a249ccd9
created 2010-09-15 21:55 -0700
pushed 2010-09-16 16:26 +0000
Luke Wagner Luke Wagner - Bug 595916 - don't access actual args in TraceRecorder (r=dvander)
62545b0da5bcab0bad0eb7312a7835bdbb904b59
created 2010-09-15 21:33 -0700
pushed 2010-09-16 16:26 +0000
Chris Leary Chris Leary - Bug 596026: PIC-like construct for GETELEM on trace. (r=jorendorff, a=nnethercote,cdleary)
a409054e13956dd12644cc8add0165c4c636fc8a
created 2010-09-15 13:43 -0700
pushed 2010-09-16 16:26 +0000
Jim Blandy Jim Blandy - Bug 537873, Bug 514574: Have strict mode code report TypeErrors for assignments, deletions. r=brendan
33bf77bcf1a0cd187a16b1839b53e2f12261069d
created 2010-09-13 09:38 -0700
pushed 2010-09-15 02:04 +0000
Chris Leary Chris Leary - Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
8721b595e7ab167791c797ac16bd33c843686136
created 2010-08-09 22:43 -0700
pushed 2010-09-15 02:04 +0000
Luke Wagner Luke Wagner - Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
b1facf8ba54e39a530d175363675d96bd0364da1
created 2010-09-02 14:50 -0700
pushed 2010-09-12 04:18 +0000
Brendan Eich Brendan Eich - Eliminate JSObject::freeslot via monotonic lastProp->freeslot (592556, r=jorendorff,dvander).
672b30ace9bf9e2ace28af30e59ca093dbab8bb2
created 2010-09-10 17:06 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 583275 - remove unnecessary unboxing cost of obj->getPrivate() on x64 (r=brendan)
bd083de5575d54b98afcfc3df4aaf316adbb7ae1
created 2010-09-09 16:52 -0700
pushed 2010-09-11 19:16 +0000
Chris Leary Chris Leary - Back out due to mochiserver breakage. (no_r=me)
c6c5449d7b24acc31d75c8f899b010b550d39dd3
created 2010-09-09 14:25 -0700
pushed 2010-09-11 19:16 +0000
Chris Leary Chris Leary - Bug 540675: remove callerVersion from stack frame. (r=lw)
1b55ec0c7aeec9f3509afa087c9809a9e2342b10
created 2010-09-07 22:52 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - Fix various bugs in tracer integration (bug 593532, r=dmandelin).
a59676d2e7b5bcaa04bd9e6eab21400ca6dcf0c3
created 2010-09-08 23:12 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - merge
858168a1a3a791c8168cb58f118b6b1ee3083706
created 2010-09-08 23:07 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 594205 - TM: safeguard against RegExp.prototype.test changes in exec-to-test conversions. r=brendan.
4eab1f1584fc9b4ec4f56126d5aa7d4cb2d7ef1c
created 2010-09-08 22:09 -0700
pushed 2010-09-11 19:16 +0000
Bill McCloskey Bill McCloskey - Bug 593596 - change have_call back to its old definition (r=lw)
7f7c60f205f66b799533ea0b075213bf9d137e81
created 2010-09-08 19:44 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 594640 - TM: avoid redundant snapshots when recording GETELEM. r=gal.
03fbde5c25b60a9efe1fc4b06a6f562e6ba10cb8
created 2010-09-08 18:31 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 580752 - TM: optimize setelem. r=gal.
0c31c6e5d26a8e86e355dc7683e2bfb1dcd3fa92
created 2010-09-08 17:24 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 591788 - Fatal assert ( base == lirbuf->sp || base == eos_ins). r=gal.
15638b838d43f7f18150fd90f796c3f328dc4b2f
created 2010-09-07 23:45 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - Backed out changeset 7219df6c126c
7219df6c126c7ef0dff4021cfddafde05e725344
created 2010-09-07 22:52 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - Avoid staying in Interpret() after recording (bug 593532, r=dmandelin).
2bfe3a246736479051816bd9bde7ef89a3013ac3
created 2010-09-07 18:09 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 594108 - fix RegExp.exec()-to-RegExp.test() conversion. r=brendan.
802d34381fe4b0813b3dc39625fe1be79e07aa1c
created 2010-09-03 15:12 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Bug 593497: blacklist using iteration count only if methodjit is enabled, r=dvander
5d10c2119565f3b07960c26b2ca9f7942b186c83
created 2010-09-03 14:45 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Bug 593195: blacklist based on iteration count, r=dvander
25bf209876a9752dc6b64e34b59bf8abee116bbb
created 2010-09-03 12:30 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Bug 593444: claim title when tracing to avoid aborts, r=dvander
8cdd45050d8758ed89165ee567a40edd78cfb5ea
created 2010-09-02 17:12 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 592910 - TM: simplify IsEntryTypeCompatible(). r=lw.
391c5c26118682aa099cff9ecd46d5955f30647b
created 2010-09-02 10:50 -0700
pushed 2010-09-11 19:16 +0000
Bill McCloskey Bill McCloskey - Bug 590006 - escaping closures on trace don't get block objects in their scope chain (r=lw)
86d684e6ea095f60e6c2a0e1fa5fe70d30228598
created 2010-09-01 22:27 -0700
pushed 2010-09-11 19:16 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
75e11b05171fc8172685763d703e9266269cce1f
created 2010-09-01 17:52 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Bug 587809 final: fix nits in version 'pre-landed' on JM, r=jorendorff
df0e3c14ad85c89b9553124f731bd977cd841f9f
created 2010-09-01 17:48 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Backed out changeset 1b354f3d6e5c -- got landed wrong.
1b354f3d6e5c1c9a04a9db584780034e715b091b
created 2010-09-01 17:17 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Bug 587809 final: fix nits in version 'pre-landed' on JM, r=jorendorff
b360dd204dc64ce348cdfcdb722d1a7b039769e8
created 2010-09-01 17:11 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 592177 - TM: inline fast path in checkForGlobalObjectReallocation(). r=bz.
24749e6ae6e941c01a5739d54ae6230892ee2893
created 2010-09-01 16:39 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 581595 - Optimize creation of RegExp.prototype.exec's return value. r=lw.
66c8ad02543b3dc3a10ab329258dceac96095cb2
created 2010-08-16 12:35 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 581263 - remove slow natives (r=waldo,mrbkap)
319b1a4e08837c9e7c2d6cabee5a6642a514decc
created 2010-08-30 20:46 +0200
pushed 2010-09-11 19:16 +0000
Igor Bukanov Igor Bukanov - bug 477999 - JS_SuspendRequest should suspend requests from all contexts . r=gal,anygregor
714792d3bcb10492ef87462a3039a5d0e76c7c62
created 2010-08-31 11:33 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 592069 - handle deep bail from IteratorMore/method-write barrier (r=gal,dvander CLOSED TREE)
9f2641871ce818bd06b84a9e868fb6c0a36b286d
created 2010-08-31 16:25 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 592199 - call js_PutArguments from trace always (r=dmandelin, CLOSED TREE)
ef7cd335c64e0ae9768fdf3659472f404bca2d89
created 2010-08-30 15:19 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
d575f16c7f5552eeb2fa098d7544a2b9533ba56d
created 2010-08-30 15:13 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
34f563050477cbe978ef8f3e4a7bba0d4b2ca143
created 2010-08-30 12:03 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
867a8622a35f44537bc9cc81b1ac0d6d18493374
created 2010-08-30 11:38 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
e0487d27eb6c8d8d624eef8bf6caffc4447396c2
created 2010-08-27 21:18 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Remove tracerecursion (bug 591539, r=luke).
24c6d6f82b902680c4c9570eb56fcae8c58e1d68
created 2010-08-26 10:35 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
b871074e6744970f1b80bc751c3fad91785aa236
created 2010-08-25 11:00 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
e5a05e4179f91a918e6fec410d2bf7e7650cb0c4
created 2010-08-24 11:56 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
547813394b24e8518fdf78937b30efe35b737490
created 2010-08-23 14:13 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
0769254e17bcd621948fb12d43e2b18d993c62f6
created 2010-08-22 16:00 -0700
pushed 2010-09-11 19:16 +0000
Brian Hackett Brian Hackett - Move cx->fp to cx->regs->fp, bug 588978. r=lw
7f7a0154ed13db8875576cd11614fd25a6ceafad
created 2010-08-23 11:35 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
a6f55b452f916635e8cc51be5a4418f41d08c410
created 2010-08-19 17:30 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
2ead9f3860ddd404dfd829858988b97f5274e205
created 2010-08-19 11:11 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
less more (0) -1000 -300 -100 -60 tip