Jason Orendorff
|
e4c1fb1cfd
|
Bug 462027 - Bail off trace when reentering interpreter. r=gal.
|
2009-02-03 18:25:12 -06:00 |
|
Jeff Walden
|
461e28ae88
|
Backed out changeset ca733f2cc237; looks like some include system weirdness is biting where an old version of jsapi.h is being included which then causes a *newer* included version to miscompile. Weird, still investigating...
|
2009-02-03 15:48:30 -08:00 |
|
Jeff Walden
|
e356cf1d3a
|
Bug 463243 - Assert correct type in JSVAL_TO_* (and vice versa) macros to fail fast when type errors happen. r=brendan
|
2009-02-03 13:56:25 -08:00 |
|
Blake Kaplan
|
db79b857e5
|
Bug 475396 - Disable upvar optimizations under JS_EvaluateUCInStackFrame because we can't vouch for the display being right. r=brendan
|
2009-02-03 13:20:19 -08:00 |
|
David Mandelin
|
e62fb21f2a
|
Fixed signed/unsigned compare warning
|
2009-02-03 10:59:24 -08:00 |
|
Jason Orendorff
|
27c16ff3b1
|
Bug 476666 - TM: Crash reading near 0 @Detecting, regression due to bug 476238. r=gal.
|
2009-02-03 12:39:46 -06:00 |
|
Jason Orendorff
|
4e3f2cfd40
|
Revert to 07be1f190a3d. Revision 5f5c1cd63641 should not have been pushed.
|
2009-02-03 12:38:44 -06:00 |
|
Jason Orendorff
|
fd4bd7a53c
|
Merge.
|
2009-02-03 12:22:55 -06:00 |
|
Jason Orendorff
|
f8ca22b197
|
Bug 476666 - TM: Crash reading near 0 @Detecting, regression due to bug 476238. r=gal.
|
2009-02-03 12:19:50 -06:00 |
|
Brendan Eich
|
2cbed5bed4
|
Give up on automation due to intermittent redness (r=jst).
|
2009-02-02 18:51:47 -08:00 |
|
Jason Orendorff
|
df4d8addef
|
Bug 462042 - TM: Allow GC with traced machine code on stack. r=brendan.
|
2009-02-02 20:49:53 -06:00 |
|
Jason Orendorff
|
f6ffd1d380
|
[mq]: bug-462027-v9
|
2009-02-02 20:42:46 -06:00 |
|
Andreas Gal
|
68e8901a4a
|
Bake the value of fp->imacpc into the trace and report it at recording time when detecting inside JSOP_GETELEM (follow-up for 476238, r=brendan,jorendorff).
|
2009-02-02 18:21:28 -08:00 |
|
Andreas Gal
|
37c6216a54
|
Merge.
|
2009-02-02 17:26:22 -08:00 |
|
Andreas Gal
|
3682914dfd
|
Leave a hint for GetProperty in the context so it can figure out the current bytecode location without de-optimizing (476238, r=jorendorff).
|
2009-02-02 17:25:59 -08:00 |
|
Brendan Eich
|
8616d3c893
|
Try hardest of all (last time) to fix redness (r=nthomas).
|
2009-02-02 16:49:28 -08:00 |
|
Brendan Eich
|
eaee2dba84
|
Try hardest to fix redness (r=me).
|
2009-02-02 15:15:07 -08:00 |
|
Brendan Eich
|
526f6564d7
|
Try harder to fix redness (r=bsmedberg).
|
2009-02-02 14:34:45 -08:00 |
|
Brendan Eich
|
95121367a0
|
Try to fix redness (r=ted).
|
2009-02-02 14:17:43 -08:00 |
|
Brendan Eich
|
c2c9e37e08
|
Bug 476181 - imacros.c.out out of date; also Makefile.in bustage/cleanup (r=ted/jorendorff).
|
2009-02-02 13:53:35 -08:00 |
|
Igor Bukanov
|
70bfc5a80d
|
bug 476049 - optimizing js_CheckRedeclaration for the common case of non-existing properties. r=brendan
|
2009-02-02 20:53:56 +01:00 |
|
Andreas Gal
|
9ae445580b
|
Merge.
|
2009-02-01 23:16:39 -08:00 |
|
Andreas Gal
|
4d4966294d
|
Assert that JSVAL_ERROR_COOKIE doesn't leak from the JIT into the interpreter (r=me, debug only).
|
2009-02-01 23:16:00 -08:00 |
|
Jeff Walden
|
543f0d5a97
|
Back out bug 474501; it has a problem with one Mochitest.
|
2009-01-30 20:00:52 -08:00 |
|
Jeff Walden
|
3ccb27836a
|
I hate LiveConnect.
|
2009-01-30 18:17:13 -08:00 |
|
Jeff Walden
|
3fcb6ac3ea
|
Bustage fix, not updated for changes in c0b2c82a524e
|
2009-01-30 17:59:12 -08:00 |
|
Jeff Walden
|
e961f82d89
|
Bug 474501 - JSON literals shouldn't have prototype setters run during evaluation. r=brendan
|
2009-01-30 17:40:33 -08:00 |
|
Jason Orendorff
|
7fbb18f1ed
|
Fix for red caused by rev 932126be5356.
|
2009-01-30 18:02:35 -06:00 |
|
Jason Orendorff
|
37f2985bdf
|
Bug 476177 - TM: cx->stackPool must not be accessed on trace. r=brendan.
--HG--
extra : rebase_source : 746d61b54aa38cbe18fe31bce4efcbbad4629678
|
2009-01-30 17:40:05 -06:00 |
|
Andreas Gal
|
8c35f95c27
|
Merge.
|
2009-01-30 15:16:43 -08:00 |
|
Andreas Gal
|
595570a83e
|
Add debug hook to the threaded interpreter to trace instruction stream (476128, r=shaver).
|
2009-01-30 15:14:31 -08:00 |
|
Gordon P. Hemsley
|
917fd3a315
|
Remove unused variable declaration (bug 472702 followup, r=gal)
|
2009-01-30 10:34:54 -08:00 |
|
Andreas Gal
|
f6afbc63a0
|
Do not count control-flow merges twice in IFEQX, we already do it in IFEQ (fixed by brendan as part of 469625, r=me).
|
2009-01-29 23:45:16 -08:00 |
|
Andreas Gal
|
bd2e94ed79
|
Merge.
|
2009-01-29 22:04:21 -08:00 |
|
Andreas Gal
|
af99b5186c
|
Don't try to immediately record a new tree when encountering a failed inner tree activation while recording the outer tree if we are no longer at the actual loop header (475916, r=danderson).
|
2009-01-29 22:03:43 -08:00 |
|
Graydon Hoare
|
e29aba563d
|
Bug 475474 - Minor followups to fix build warnings and trace-test output, r=danderson.
|
2009-01-29 17:51:14 -08:00 |
|
Graydon Hoare
|
5219181495
|
Bug 475474 - Maintain globalSlots per global, not just one per JIT instance, r=danderson.
|
2009-01-29 15:59:52 -08:00 |
|
Blake Kaplan
|
69a2bec66d
|
Bug 475834 - Multiline comments with newlines in them should not decompose to nothing. r=brendan
|
2009-01-29 12:22:26 -08:00 |
|
Jason Orendorff
|
2ba2f5d3ed
|
Bug 475761 - TM: js_Any_GetProp and friends can reenter. r=brendan. Note that this patch alone does not fix the bug. The rest of the fix comes in bug 462027.
|
2009-01-29 00:13:03 -06:00 |
|
shaver@mozilla.org
|
728f9f9126
|
Backed out changeset 7246c4dcf997 (bug 469625) due to trace-test.js failures.
|
2009-01-28 22:26:46 -05:00 |
|
brendan@mozilla.org
|
14dd060156
|
Conservatively track modifications along the prototype chain of arrays (469625, r=jorendorff).
|
2009-01-28 16:16:20 -08:00 |
|
Andreas Gal
|
424b5e8997
|
Detect OOM condition and flush code cache when destroying the recorder and don't enter endAssembly when OOM (475821, r=danderson).
|
2009-01-28 15:12:31 -08:00 |
|
Jason Orendorff
|
6142999fde
|
Bug 468782 - TM: js_FastValueToIterator and js_FastCallIteratorNext can reenter (relanding with a bug fix). r=brendan. Note that this changeset alone does not fix the bug; an upcoming patch in bug 462027 completes the fix.
|
2009-01-28 09:24:35 -06:00 |
|
Andreas Gal
|
08c7886403
|
Trigger a new build.
|
2009-01-28 04:24:13 -08:00 |
|
Andreas Gal
|
7c6106e86d
|
Abort if we hit SETGVAR with a NULL slot (465567, r=brendan).
|
2009-01-28 00:35:20 -08:00 |
|
Andreas Gal
|
ecba1bc0b1
|
Update the tracker if the global object's dslots are reallocated at recording time (475645, r=brendan).
|
2009-01-28 00:12:37 -08:00 |
|
Blake Kaplan
|
b30598d3ae
|
Bug 475469 - Don't assume cx->fp is a scripted frame. r=dmandelin
|
2009-01-27 17:10:44 -08:00 |
|
Andreas Gal
|
c75755f18e
|
Properly initialize demote flag (475479, r=danderson).
|
2009-01-27 17:06:38 -08:00 |
|
Andreas Gal
|
3aa2396acf
|
Merge.
|
2009-01-27 16:42:29 -08:00 |
|
Andreas Gal
|
3361accf0e
|
Merge.
|
2009-01-27 16:42:10 -08:00 |
|