Andreas Gal
|
5a3630a33b
|
Backing out bug 477187. Breaks xpcshell.
|
2009-02-09 22:54:05 -08:00 |
|
Andreas Gal
|
9fc13761a1
|
Substitute operation counting with a watchdog thread (477187, r=brendan/mrbkap/jst, sr=brendan/jst).
|
2009-02-09 18:20:50 -08:00 |
|
Jeff Walden
|
b0c3911536
|
Bug 474501 - JS array and object literals should define properties, not set them, to avoid calling getters or setters along the prototype chain. r=brendan
|
2009-02-03 23:14:36 -08:00 |
|
Jeff Walden
|
e6b7aa6610
|
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 |
|
Graydon Hoare
|
620fdd2aab
|
Bug 469625 - Deoptimize special own-properties, r=brendan.
|
2009-02-04 11:08:31 -08:00 |
|
Andreas Gal
|
9f53316753
|
Backout bug 474501. Causes a massive slowdown in trace-tests.js that needs to be investigated.
|
2009-02-04 01:47:44 -08:00 |
|
Jeff Walden
|
aea7c57935
|
Bug 474501 - JS array and object literals should define properties, not set them, to avoid calling getters or setters along the prototype chain. r=brendan
|
2009-02-03 23:14:36 -08:00 |
|
Andreas Gal
|
b813064285
|
Object_p_hasOwnProperty and Object_p_propertyIsEnumerable should be BOOL_FAIL, not BOOL_RETRY (476760, r=brendan).
|
2009-02-03 18:49:43 -08:00 |
|
Jason Orendorff
|
80ee6ad537
|
Bug 462027 - Bail off trace when reentering interpreter. r=gal.
|
2009-02-03 18:25:12 -06:00 |
|
Jeff Walden
|
3c4ad9b90e
|
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
|
eb5fa62e4e
|
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 |
|
Jason Orendorff
|
33651fb11a
|
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
|
a4761a69ca
|
Revert to 07be1f190a3d. Revision 5f5c1cd63641 should not have been pushed.
|
2009-02-03 12:38:44 -06:00 |
|
Jason Orendorff
|
e8cd1f0eb7
|
Bug 476666 - TM: Crash reading near 0 @Detecting, regression due to bug 476238. r=gal.
|
2009-02-03 12:19:50 -06:00 |
|
Jason Orendorff
|
c0f7e497a0
|
[mq]: bug-462027-v9
|
2009-02-02 20:42:46 -06:00 |
|
Andreas Gal
|
4009417824
|
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
|
ddd11e93a7
|
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 |
|
Robert Sayre
|
20efbe9ea6
|
Merge tm to m-c.
|
2009-02-28 12:38:33 -05:00 |
|
Blake Kaplan
|
2b284c31d4
|
Bug 479288 - Move wrapping back into the outerObject hook. r+sr=bent/jst
|
2009-02-25 17:32:09 -08:00 |
|
Jason Orendorff
|
9c4108cf99
|
Bug 480126 - jsstack.js static analysis errors in js_GetCurrentBytecodePC and specializeTreesToMissingGlobals. r=bsmedberg.
|
2009-02-25 11:42:39 -06:00 |
|
Jeff Walden
|
c3b51bacd6
|
Back out bug 474501; it has a problem with one Mochitest.
|
2009-01-30 20:00:52 -08:00 |
|
Jeff Walden
|
1d2abc3d56
|
Bustage fix, not updated for changes in c0b2c82a524e
|
2009-01-30 17:59:12 -08:00 |
|
Jeff Walden
|
e660be0ee9
|
Bug 474501 - JSON literals shouldn't have prototype setters run during evaluation. r=brendan
|
2009-01-30 17:40:33 -08:00 |
|
Jason Orendorff
|
5b0a24c8d7
|
Bug 476177 - TM: cx->stackPool must not be accessed on trace. r=brendan.
|
2009-01-30 17:40:05 -06:00 |
|
|
|
ebf182739e
|
Backed out changeset 7246c4dcf997 (bug 469625) due to trace-test.js failures.
|
2009-01-28 22:26:46 -05:00 |
|
|
|
e0b7cfb83a
|
Conservatively track modifications along the prototype chain of arrays (469625, r=jorendorff).
|
2009-01-28 16:16:20 -08:00 |
|
Andreas Gal
|
5e8ef985a8
|
Merge.
|
2009-01-27 16:42:29 -08:00 |
|
Andreas Gal
|
4d080cd992
|
Backed out changeset d50d3681b94e (attempted re-landing of 474771).
|
2009-01-27 16:41:43 -08:00 |
|
Brendan Eich
|
27c12a27c1
|
Bug 454184 - Implement eval caching (r=mrbkap).
|
2009-01-27 16:40:40 -08:00 |
|
Brendan Eich
|
21168d19c5
|
Back out due to Mac Tp orange (454184).
|
2009-01-27 15:52:10 -08:00 |
|
Brendan Eich
|
b9251e68c6
|
Bug 454184 - Implement eval caching (r=mrbkap).
|
2009-01-27 13:53:31 -08:00 |
|
Igor Bukanov
|
29a0f6744a
|
Backed out changeset 39b1c9f21064 - the patch again has triggered the crashtest timeout.
|
2009-01-27 15:11:47 +01:00 |
|
Andreas Gal
|
1bb65fadc0
|
Set on-trace flag only during trace execution, not recording (474771, r=brendan, patch has failed before, please back out at the earliest sign of trouble).
|
2009-01-27 01:55:31 -08:00 |
|
Robert Sayre
|
8cf8a80b17
|
Merge m-c to tm.
|
2009-01-26 13:54:59 -08:00 |
|
Robert Sayre
|
924caa4ee2
|
Backout c0b2c82a524e.
|
2009-01-25 22:36:46 -08:00 |
|
Andreas Gal
|
47f3d263ae
|
Only set onTrace flag while running native code, not when recording (474771, r=brendan).
|
2009-01-25 20:24:25 -08:00 |
|
Andrew Paprocki
|
4bcf77b934
|
Bug 471716 - jsobj.cpp DEBUG / js_DumpObject crash on JSFunction with null proto. r=jorendorff
|
2009-01-23 17:20:14 -08:00 |
|
Andreas Gal
|
8cecfae9ad
|
Backout all patches since last mozilla-central merge (Thu Jan 22 19:14:02 2009 -500 by sayrer).
|
2009-01-25 02:58:22 -08:00 |
|
Andreas Gal
|
9cf51685b3
|
Merge.
|
2009-01-23 20:22:41 -08:00 |
|
Andreas Gal
|
869672d09f
|
Only set onTrace flag while running native code, not when recording (474771, r=brendan).
|
2009-01-23 20:22:23 -08:00 |
|
Andrew Paprocki
|
a4f44a8871
|
Bug 471716 - jsobj.cpp DEBUG / js_DumpObject crash on JSFunction with null proto. r=jorendorff
|
2009-01-23 17:20:14 -08:00 |
|
Jim Blandy
|
72afb22751
|
Bug 454704: Protect sharpObjectMap in the presence of wrapped getters. r=igor
|
2009-01-16 09:59:46 -08:00 |
|
Andreas Gal
|
cb0cff1b10
|
str_match should use js_GetCurrentBytecodePC (484308, r=mrbkap).
|
2009-03-20 17:07:30 -07:00 |
|
Blake Kaplan
|
1c1c9990b5
|
Bug 462428 - Make __lookup[GS]etter__ work on quickstubbed properties by faking it for XPConnect prototype objects only. r=jorendorff sr=brendan
|
2009-01-23 15:44:01 -08:00 |
|
David Mandelin
|
1e87352637
|
Bug 463997: JS regression test bug with 'with (window) ...', r=mrbkap
|
2009-01-02 13:11:46 -08:00 |
|
Robert Sayre
|
116987672b
|
Ho ho ho, it's a lump of hg coal. Merge.
|
2008-12-25 20:19:52 -05:00 |
|
Brendan Eich
|
162c7c43b6
|
Back out patch for bug 469625, it mysterious busts stuff.
|
2008-12-19 01:32:48 -08:00 |
|
Brendan Eich
|
30f8a78ce9
|
Merge, dammit!
|
2008-12-18 22:40:58 -08:00 |
|
Brendan Eich
|
9ec795bb52
|
Bug 469625 - TM: Crash [@ js_String_getelem] (r=jorendorff).
|
2008-12-18 22:35:46 -08:00 |
|
Brendan Eich
|
c1acd87978
|
Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal).
|
2008-12-16 19:03:42 -08:00 |
|