js/src/jstracer.cpp
a5bd620ceeea59969dc196f4d88310c42ac9eee9
created 2008-12-19 14:15 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Fix warnings pointed out by Waldo from apply patch (465214).
229681f85e7aef406b41c6529a59addd969ff310
created 2008-12-19 15:50 -0500
pushed 2008-12-26 01:26 +0000
Robert Sayre Robert Sayre - Merge m-c to tracemonkey.
5af9839712f7f6d2be011763ce4a0370c1f7b5f5
created 2008-12-19 01:32 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Back out patch for bug 469625, it mysterious busts stuff.
b8d8494faf18f57473b1b28d9c46964c63827343
created 2008-12-18 22:40 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Merge, dammit!
db3662381be257b958b65061d8db879947c093d9
created 2008-12-18 22:11 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Merge m-c into tm again.
db553f94394c5cdbdaa922045944de5de0b41233
created 2008-12-18 19:20 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Trace apply/call with an imacro (465214, r=brendan).
0ceae28c4c55a08f1bcb6d2c1fe1189526dd44aa
created 2008-12-18 18:25 -0800
pushed 2008-12-26 01:26 +0000
Graydon Hoare Graydon Hoare - Bug 470176 and bug 470173 - prevent traces from writing to imported properties, r=brendan.
8003e1a7d2aa5e35f85d22cc645fa32a9c438221
created 2008-12-18 15:17 -0500
pushed 2008-12-26 01:26 +0000
Robert Sayre Robert Sayre - Merge m-c to tracemonkey.
cc3cbf3ea6761a33ad74feb33c6c8fb6c8d0d62a
created 2008-12-18 10:35 -0800
pushed 2008-12-26 01:26 +0000
Jeff Walden Jeff Walden - Bug 470133 - TM: fails to trace case with a type mismatch. r=gal
8353e26475a8866498ad1da8d2fa8848b9f033a5
created 2008-12-18 03:15 -0500
pushed 2008-12-26 01:26 +0000
David Anderson David Anderson - Fixed bogus assertion in a rare type-instability case (bug 470061, r=gal).
59d774acdd37a9bda4e380dbe921d2b3ef450a6d
created 2008-12-17 23:09 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Merge.
29d88d7860177b3e0a31257c24006eae2b969a6c
created 2008-12-17 23:09 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Backed out changeset 95b210c2fc92 preemptively. Seems to crash the browser.
37aea64bfdb43c13d1a3ae89d532b7f89daa2919
created 2008-12-17 22:54 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Merge.
95b210c2fc920a0987653dbd5229f30b8cb2af4c
created 2008-12-17 22:53 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Trace apply/call using an imacro (465214, r=brendan).
ed2062a1593cfe79307374ec6a571debf956e874
created 2008-12-17 20:50 -0800
pushed 2008-12-26 01:26 +0000
Graydon Hoare Graydon Hoare - Bug 465443, bail off trace when readonly properties are written, r=brendan.
a27bde3b87197aea98270105d388a77c1b97b613
created 2008-12-17 12:34 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Bug 469927 - TM: much slower than interpreter with short loop with |let| (r=mrbkap).
ac84a530de97f38f53e6dd4a77c0eb58588ed7e6
created 2008-12-16 19:03 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal).
9f11eea65712da0d3465d3b8064d14938e6637bf
created 2008-12-16 15:09 -0800
pushed 2008-12-26 01:26 +0000
Blake Kaplan Blake Kaplan - Bug 469761 - Protect against apply on a non-function. r=gal
14a182ce44ce320469dc1917e0c0636414888e02
created 2008-12-12 17:04 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Backed out changeset 5f64a0d18e53
5f64a0d18e530c6389c11c649086bb7ba72524e6
created 2008-12-12 14:26 -0800
pushed 2008-12-26 01:26 +0000
Andreas Gal Andreas Gal - Branch-exit and attach traces on shape mismatches (r=danderson).
5a26ec73cf0d3c0c8862a83e3be7f2c6ff3161f7
created 2008-12-11 20:43 -0800
pushed 2008-12-26 01:26 +0000
Robert Sayre Robert Sayre - Backed out changeset f682453c06d0. Failing scriptaculous unit tests, doesn't build on windows or mac ppc.
f682453c06d06ac83b76a0f58fb868f76da37201
created 2008-12-11 17:50 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal).
eb8abab83036ecec0d6e212bb6e5f59245ef2cde
created 2008-12-19 01:38 -0800
pushed 2008-12-19 09:38 +0000
Brendan Eich Brendan Eich - Back out patch for bug 469625, it mysteriously busts stuff.
e98754e147eb16d00883cf104eb1dcc23bc89424
created 2008-12-18 22:35 -0800
pushed 2008-12-19 06:35 +0000
Brendan Eich Brendan Eich - Bug 469625 - TM: Crash [@ js_String_getelem] (r=jorendorff).
a3548f27ab57cce796ea2c99a72a13da25470cdd
created 2008-12-18 21:08 -0800
pushed 2008-12-19 05:10 +0000
Brendan Eich Brendan Eich - Bug 470300 - "Assertion failure: StackBase(fp) + blockDepth == regs.sp" with |let| (r=gal).
c0d1895254743829f944f4b114b7d73709fb3026
created 2008-12-18 01:31 -0800
pushed 2008-12-18 09:31 +0000
Brendan Eich Brendan Eich - Bug 469927 - TM: much slower than interpreter with short loop with |let| (r=mrbkap, a=sayrer).
56029d4f6305508e43e4ccd70505a0ebdcc42562
created 2008-12-08 21:11 -0800
pushed 2008-12-11 23:18 +0000
Jeff Walden Jeff Walden - Bug 465255 - Rewrite TraceRecorder::cmp, take five. (Three, sir!) Three! r=gal
ac4b2def7f431f41b639e7c8a518f82025d79465
created 2008-12-10 17:19 -0800
pushed 2008-12-11 11:23 +0000
Graydon Hoare Graydon Hoare - Bug 468484 - Rename avmplus::AvmConfiguration, adjust sites of use, r=gal.
2274c22d3611cdfca7801e03d82bd73cad0b3ebf
created 2008-11-14 12:46 -0800
pushed 2008-12-11 11:23 +0000
Rick Reitmaier Rick Reitmaier - Bug 468484 - LirBuffer has been modified to provide advance warning of out of memory (OOM) conditions, r=danderson.
27a7da1735981b2be2ab76d49bfd297709d91a9f
created 2008-12-09 10:38 -0600
pushed 2008-12-11 11:23 +0000
Jason Orendorff Jason Orendorff - Bug 460865 - Read barrier for cx->fp. r=mrbkap, r=dmandelin.
b7a88fd4b75cffd17a57b40ed4d89209b07c5240
created 2008-12-08 22:19 -0800
pushed 2008-12-11 11:23 +0000
Jeff Walden Jeff Walden - Dangit, why do the tests run correctly locally in small batches? Backing out bug 465255...
62c408f40d3c48d2c90295a4adc151e8c5eda5ca
created 2008-12-08 21:11 -0800
pushed 2008-12-11 11:23 +0000
Jeff Walden Jeff Walden - Bug 465255 - Rewrite TraceRecorder::cmp, take two. r=gal
dd04454475255fb519e32a1de3504d6824bc50ce
created 2008-12-07 19:13 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Eliminate mergeCount from fragments since its unused (468391, r=danderson).
3172c2f95ffc7ae593fd50a6bc97c537758b9cff
created 2008-12-05 19:51 -0800
pushed 2008-12-11 11:23 +0000
Jeff Walden Jeff Walden - Back out bug 465255, seems I was wrong about the compile error and warning being the only bugs.
fb20756f1a0cd629a714205c79f491fe1641d36f
created 2008-12-05 18:14 -0800
pushed 2008-12-11 11:23 +0000
Jeff Walden Jeff Walden - Followup fix for a typing bug (why wasn't I seeing errors with g++?) and a goto-past-initialization (which I also think should have been caught by g++). r=bustage
4e6e654be740e8faa9a90b6fcc515a7f947d21c2
created 2008-12-05 16:17 -0800
pushed 2008-12-11 11:23 +0000
Jeff Walden Jeff Walden - Bug 465255 - Rewrite TraceRecorder::cmp. r=gal
430443243820a2df8fbf7a553b58c453d05cf379
created 2008-12-05 16:05 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Don't try to setup arguments when tracing Function.call() if we don't have at least 2 arguments (468174, r=brendan).
f17a98204658129ccda7f06f01c68043f85d7adb
created 2008-12-04 18:14 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Merge.
d63efc717c3fe6bbe3e7f3cbbc26b68b4a82e76f
created 2008-12-04 18:07 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Trace apply and call (462482, r=brendan).
68a4eb0bcf4867dd81bfadc101b437f384d46179
created 2008-12-04 16:24 -0800
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed assembler errors not blacklisting the loop header, resulting in senseless re-recordings (bug 467854, r=gal).
984f615816de03af3b43b1df9e638fd14980c315
created 2008-12-04 16:21 -0800
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed crashing when deep aborting before a loop header (bug 467857, r=gal).
aaf83c27a78f0b18b36628937c108cf6a96ab587
created 2008-11-05 07:29 -0600
pushed 2008-12-11 11:23 +0000
Jason Orendorff Jason Orendorff - Bug 462459 - TM: Better tracer support for |new Array(...)|. r=gal.
71ed48b89775cd876c72d06024fabeef8c456836
created 2008-12-01 16:45 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Merge.
6052f603166e11651213f9a2e57b326ae7b4f58c
created 2008-12-01 16:44 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Guard on the JSFunction and parent pointers instead of the identity of the function object in case of shapeless calls (451974, r=brendan).
213728a95a5c1a35099ad85cc131139d8cffbd03
created 2008-12-01 15:08 -0800
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed resolve hooks causing recorder to crash (bug 467007, r=gal).
7b90476fc3df9f6b91af54905dc4b5e7104ad8ec
created 2008-11-27 00:50 -0800
pushed 2008-12-11 11:23 +0000
Andreas Gal Andreas Gal - Don't output JIT statistics if we don't ever record a trace (466942, r=danderson).
057dd58d50b8158df254ca3f7afbb27c684bc348
created 2008-11-26 08:29 -0800
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed TIMEOUT_EXIT guard being in the wrong location (from bug 453157, r=gal).
25f1ffc25d92732d00a7033a5c2f27ff12ecb61c
created 2008-11-25 13:20 -0800
pushed 2008-12-11 11:23 +0000
Graydon Hoare Graydon Hoare - Bug 454569 - post-landing style and cast fixes, sr=brendan.
19ffa19b469753def48db60dc53d9d4a6e287d7a
created 2008-11-24 14:53 -0800
pushed 2008-12-11 11:23 +0000
Graydon Hoare Graydon Hoare - Bug 454569 - Improve accuracy of tracemonkey's oracle, r=gal.
fa00e076eb111d1f8375ab128673edaed90032af
created 2008-11-21 22:55 -0600
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed regression checked in for bug 466128 (bug 466262, r=gal).
41fe2911e96456ff16eb103b84c86259330450b8
created 2008-11-21 17:17 -0800
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed JSOP_NEG not checking overflow at recording time (bug 465688, r=gal).
6d441358bc575874de065512410b1be386ab2840
created 2008-11-21 15:31 -0800
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Allow recorders to trash multiple trees on the way out (bug 466128, r=gal).
c8d272272215bf6226d13ce4286f17e17641ccd3
created 2008-11-20 17:20 -0600
pushed 2008-12-11 11:23 +0000
David Anderson David Anderson - Fixed double-free of treeInfo in a type instability edge case (bug 465686, r=gal).
e4f67d2e893a171de519fef5e4b465e214251cc9
created 2008-11-19 20:41 -0800
pushed 2008-11-20 04:46 +0000
David Anderson David Anderson - Fix CALLPROP not guarding that the callee is not NULL (bug 465580, r=gal).
829fa2d1e9dca81e4936969958369a3f72568a8f
created 2008-11-18 19:48 -0600
pushed 2008-11-19 17:15 +0000
David Anderson David Anderson - Fixed unsafe coercion of JSVAL_VOID to string on trace entry (bug 465483, r=brendan).
e8ed5d4bf5317e402a8b34e1937ab333395dd87f
created 2008-11-18 13:54 -0800
pushed 2008-11-18 22:11 +0000
Vladimir Vukicevic Vladimir Vukicevic - Merge mozilla-central into tracemonkey
650f311bec84881cfa6163ffc75e64bdbee199ca
created 2008-11-17 16:56 -0800
pushed 2008-11-18 22:11 +0000
Brendan Eich Brendan Eich - I hate hg.
905234b7b9e4b4b4df92c792b13cd9df19f7d0d2
created 2008-11-17 16:56 -0800
pushed 2008-11-18 22:11 +0000
Brendan Eich Brendan Eich - Bug 465220 - nested imacro abort not cleanly handled (botches assertions) (r=mrbkap, a=beltzner).
46bf5d5c975c187f17c73e4bb102467a4628f627
created 2008-11-17 16:29 -0800
pushed 2008-11-18 22:11 +0000
Brendan Eich Brendan Eich - Merge.
cae26f59e6a0c61d13293617c9bbd890c95119de
created 2008-11-17 15:36 -0800
pushed 2008-11-18 22:11 +0000
Andreas Gal Andreas Gal - NAMEDEC was incorrectly traced as a pre-decrement operator (465424, r=danderson).
less more (0) -1000 -300 -100 -60 tip