Commit Graph

202640 Commits

Author SHA1 Message Date
Ted Mielczarek
7d98b72d27 bustage fix followup from bug 468913 2009-02-12 10:13:51 -05:00
Marco Zehe
185fada971 Merge 2009-02-12 15:37:03 +01:00
Marco Zehe
11943a5386 Backout changeset 4767c92771e6 from bug 475522 because of burning tree 2009-02-12 15:35:12 +01:00
Ted Mielczarek
dcf1c05701 bug 468913 - Need a Makefile target to run reftest. r=dbaron,bsmedberg,jwalden 2009-02-12 08:49:53 -05:00
Ted Mielczarek
f5d78477ff bug 476163 - consolidate makefile cruft for generating automation.py. r=bsmedberg
--HG--
rename : build/pgo/automation.py.in => build/automation.py.in
2009-02-12 08:49:53 -05:00
Joe Drew
a4bd8ef0fd Bug 466586 - Test to ensure that we don't have to reload an image that exists in a document. 2009-01-30 21:17:35 -05:00
Jeff Walden
0d8bb6cf8d I hate LiveConnect. 2009-01-30 18:17:13 -08:00
Jeff Walden
b0a037ae7a Bustage fix, not updated for changes in c0b2c82a524e 2009-01-30 17:59:12 -08:00
Jeff Walden
25d8fabaaa Bug 474501 - JSON literals shouldn't have prototype setters run during evaluation. r=brendan 2009-01-30 17:40:33 -08:00
Jason Orendorff
ebfc4b4f53 Fix for red caused by rev 932126be5356. 2009-01-30 18:02:35 -06:00
Jason Orendorff
e7b29758e9 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
1bd89e55b9 Merge. 2009-01-30 15:16:43 -08:00
Andreas Gal
33841e0a4f 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
2dcfb9a29a Remove unused variable declaration (bug 472702 followup, r=gal) 2009-01-30 10:34:54 -08:00
Andreas Gal
5245bcfbcf 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
47c870b541 Merge. 2009-01-29 22:04:21 -08:00
Andreas Gal
5a86905925 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
c3da57a60c Bug 475474 - Minor followups to fix build warnings and trace-test output, r=danderson. 2009-01-29 17:51:14 -08:00
Graydon Hoare
4f11cfcaf5 Bug 475474 - Maintain globalSlots per global, not just one per JIT instance, r=danderson. 2009-01-29 15:59:52 -08:00
Blake Kaplan
6c157b6873 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
196e202090 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
bef69f676f Backed out changeset 7246c4dcf997 (bug 469625) due to trace-test.js failures. 2009-01-28 22:26:46 -05:00
brendan@mozilla.org
d4a74db4aa Conservatively track modifications along the prototype chain of arrays (469625, r=jorendorff). 2009-01-28 16:16:20 -08:00
Andreas Gal
1a7c5ba3c1 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
Andrei Saprykin
6e5aed2c64 bug 475680 - Using gcNumber in the cycle collector heuristics. r=igor 2009-01-28 18:23:42 +01:00
Jason Orendorff
f66fcb2aad 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
caef58e9a8 Trigger a new build. 2009-01-28 04:24:13 -08:00
Andreas Gal
c83d6719d6 Abort if we hit SETGVAR with a NULL slot (465567, r=brendan). 2009-01-28 00:35:20 -08:00
Andreas Gal
fe3b4d73fc 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
56836565de Bug 475469 - Don't assume cx->fp is a scripted frame. r=dmandelin 2009-01-27 17:10:44 -08:00
Andreas Gal
bfb8f4fced Properly initialize demote flag (475479, r=danderson). 2009-01-27 17:06:38 -08:00
Andreas Gal
d93305fa74 Merge. 2009-01-27 16:42:29 -08:00
Andreas Gal
b381752503 Merge. 2009-01-27 16:42:10 -08:00
Andreas Gal
49ad8d597c Backed out changeset d50d3681b94e (attempted re-landing of 474771). 2009-01-27 16:41:43 -08:00
Brendan Eich
c5808076bd Bug 454184 - Implement eval caching (r=mrbkap). 2009-01-27 16:40:40 -08:00
Brendan Eich
ea83fa1bc8 Back out due to Mac Tp orange (454184). 2009-01-27 15:52:10 -08:00
Brendan Eich
07d98bce68 Bug 454184 - Implement eval caching (r=mrbkap). 2009-01-27 13:53:31 -08:00
Jason Orendorff
a37d02f976 Bug 475593 - TM: Assertion failed: "Should not move data from GPR/XMM to x87 FPU": false (../nanojit/Nativei386.cpp:1851) (js_BooleanOrUndefinedToNumber emitted twice). r=brendan. 2009-01-27 15:33:45 -06:00
Robert Sayre
9a4191b745 Merge m-c to tm. 2009-01-27 11:08:09 -08:00
Alexander Surkov
0a35e2cea0 Bug 475298 - mochitests for accessible relations, r=davidb, marcoz 2009-01-28 01:27:51 +08:00
Andrei Saprykin
2e4338589a bug 474801 - Checking for MaybeGC conditions when allocating GC things in JS shell. r=igor 2009-01-27 18:21:51 +01:00
Serge Gautherie
1c1012343d Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell; (Dv1-MC) Move the source harness directory, followup; r=ted.mielczarek
Fix changeset 2cff77c405f8: move new files (and update them) to the correct place.

--HG--
rename : testing/xpcshell/xpcshell-simple/example/location_load.js => testing/xpcshell/example/location_load.js
rename : testing/xpcshell/xpcshell-simple/example/unit/test_location.js => testing/xpcshell/example/unit/test_location.js
2009-01-27 17:48:14 +01:00
Igor Bukanov
cc46cfec7c Backed out changeset 39b1c9f21064 - the patch again has triggered the crashtest timeout. 2009-01-27 15:11:47 +01:00
Theppitak Karoonboonyanan
550bc8beb7 Bug 462188. Make nsHTMLEditRules::WillDeleteSelection extend the selection before checking whether there's anything to delete. r+sr=peterv. 2009-01-27 13:50:32 +01:00
Andreas Gal
9eb9c500b5 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
Simon Montagu
506ca0e80c Some more testcases for character set encoding/decoding 2009-01-27 11:52:09 +02:00
Andreas Gal
97e92dea50 Backed out changeset ece63b96379b 2009-01-27 00:10:38 -08:00
Jason Orendorff
ef1528db59 Bug 468782 - TM: js_FastValueToIterator and js_FastCallIteratorNext can reenter. r=brendan. Note that this changeset alone does not fix the bug; an upcoming patch in bug 462027 completes the fix. 2009-01-27 00:19:58 -06:00
Jonas Sicking
38592a65d1 More bug 461555 fixes to fix orange by making sure to remove deferred-scripts' onloadblocker when the parser is terminated. r/sr=mrbkap 2009-01-26 21:41:25 -08:00
Andreas Gal
550e398073 Correct incorrectly reversed order of argument types in builtin description (472533, r=brendan). 2009-01-26 21:05:59 -08:00