477ac35afafbe16ca89f5e7863aa3b8df33d45e7: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 04 Nov 2008 19:33:29 -0800 - rev 21504
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Merge.
e9039b45cb96f2cc40a2130bde50ffad9f6f4548: Fixed memory leak in nanojit's LabelStateMap (no bug, r=gal).
David Anderson <danderson@mozilla.com> - Tue, 04 Nov 2008 19:22:13 -0800 - rev 21503
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fixed memory leak in nanojit's LabelStateMap (no bug, r=gal).
68695aa4b22c071421b4a2338632577e165ce511: Scale down regexp native code cache to 1MB and delete cache on shutdown (r=danderson).
Andreas Gal <gal@mozilla.com> - Tue, 04 Nov 2008 19:11:23 -0800 - rev 21502
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Scale down regexp native code cache to 1MB and delete cache on shutdown (r=danderson).
2dccc95da688d28439b593739806ed29ef16227f: Fix using wrong regalloc helper in asm_ld peephole opt (r=rreitmai).
David Anderson <danderson@mozilla.com> - Tue, 04 Nov 2008 16:52:25 -0800 - rev 21501
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fix using wrong regalloc helper in asm_ld peephole opt (r=rreitmai).
54246bd0b6174ee3ee685233a8f337a45a35ab52: Peephole optimize various LIR load patterns for x86 addressing (bug 444682, r=gal).
David Anderson <danderson@mozilla.com> - Tue, 04 Nov 2008 16:34:13 -0800 - rev 21500
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Peephole optimize various LIR load patterns for x86 addressing (bug 444682, r=gal).
5712af41e2045d9fe389ea60144def55b482519f: Fix MSVC sensitivity to symbols called 'far'
Graydon Hoare <graydon@mozilla.com> - Tue, 04 Nov 2008 16:28:05 -0800 - rev 21499
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fix MSVC sensitivity to symbols called 'far'
82f0753225094a5791ee37f3b8c93233e911f899: Fixing regexp compiler nanojit spew to conform with TM
David Mandelin <dmandelin@mozilla.com> - Tue, 04 Nov 2008 16:10:38 -0800 - rev 21498
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fixing regexp compiler nanojit spew to conform with TM
547bddde328a0f568237bf691acbc4190221b1df: Adding JS_TRACER guards to regexp compiler for ppc builds & other non-tracing
David Mandelin <dmandelin@mozilla.com> - Tue, 04 Nov 2008 16:03:57 -0800 - rev 21497
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Adding JS_TRACER guards to regexp compiler for ppc builds & other non-tracing
153055e54416c5b4f8cbbe8f2600c1cf67af5caa: Adding cast to make MSVC happy
David Mandelin <dmandelin@mozilla.com> - Tue, 04 Nov 2008 15:49:48 -0800 - rev 21496
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Adding cast to make MSVC happy
8d392a8fe831d489911614fc7361122ae3dc3f95: Fixing Linux breakage, stupid jump crosses initialization errors
David Mandelin <dmandelin@mozilla.com> - Tue, 04 Nov 2008 15:21:23 -0800 - rev 21495
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fixing Linux breakage, stupid jump crosses initialization errors
66b8f42bf0b324a4fc7ff517a34bc7b34c70c150: Fixing OSX build, seems related to namespace trickery
David Mandelin <dmandelin@mozilla.com> - Tue, 04 Nov 2008 15:17:51 -0800 - rev 21494
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fixing OSX build, seems related to namespace trickery
2692676b96a08804f18ce1ddba369cdc439d80db: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 04 Nov 2008 15:08:24 -0800 - rev 21493
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Merge.
c49d5763882e12d0dea2a81cc9d225b923ae812e: Interpreter directly emits the this object found in the property cache for JSOP_CALLNAME, so do the same in the tracer (462989, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Tue, 04 Nov 2008 15:07:38 -0800 - rev 21492
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Interpreter directly emits the this object found in the property cache for JSOP_CALLNAME, so do the same in the tracer (462989, r=mrbkap).
1fdbdc601d9df7b3f3d3f0732d670ec627b82a4d: Bug 461050 WIP: compiling simple regexps, r=danderson,agal
David Mandelin <dmandelin@mozilla.com> - Tue, 04 Nov 2008 14:51:51 -0800 - rev 21491
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Bug 461050 WIP: compiling simple regexps, r=danderson,agal
040e5ac010b16a989731a7f52c52f3be40ab9ea8: Bug 462228 - Add interface to disconnect and reconnect loops in nanojit, r=gal.
Graydon Hoare <graydon@mozilla.com> - Tue, 04 Nov 2008 14:20:19 -0800 - rev 21490
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Bug 462228 - Add interface to disconnect and reconnect loops in nanojit, r=gal.
863f067640891a60741c0173848478caa841dba3: Bug 462228 - Merge code-patching functions in nanojit, r=rreitmai.
Graydon Hoare <graydon@mozilla.com> - Tue, 04 Nov 2008 14:18:17 -0800 - rev 21489
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Bug 462228 - Merge code-patching functions in nanojit, r=rreitmai.
ff87ad85b2bc18c9e6767af2603e747f2ce3d04c: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Tue, 04 Nov 2008 02:05:05 -0500 - rev 21488
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Merge mozilla-central to tracemonkey.
f13792b4aa8945ccd7d37ebf1994c60eade03c77: Don't cache pointer to recorder since it might change in js_MonitorRecording (462980, r=gal).
David Anderson - Mon, 03 Nov 2008 20:57:50 -0800 - rev 21487
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Don't cache pointer to recorder since it might change in js_MonitorRecording (462980, r=gal).
e24a2e8fc74441649713899a6d6abdd9231cdb5a: Fixed memory leak in LInsHashSet (bug 462826, r=gal).
David Anderson <danderson@mozilla.com> - Mon, 03 Nov 2008 19:43:47 -0800 - rev 21486
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Fixed memory leak in LInsHashSet (bug 462826, r=gal).
74617670b0294003f85b3f846c41345d9c2a6bb7: Bug 462412: API to delete a single fragment, r=danderson
David Mandelin <dmandelin@mozilla.com> - Mon, 03 Nov 2008 16:14:44 -0800 - rev 21485
Push 3558 by rsayre@mozilla.com at Sat, 08 Nov 2008 09:06:43 +0000
Bug 462412: API to delete a single fragment, r=danderson
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip