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 |
Ryan Flint
|
e32af0a703
|
Bug 475471 - Engine._updateInterval isn't cached properly. r=gavin, a=typo
|
2009-01-26 23:24:51 -05:00 |
Graydon Hoare
|
8d62a3042f
|
Bug 473688 - provide a 2-level hash map (global, pc) -> tree, r=gal.
|
2009-01-26 19:53:19 -08:00 |
Andreas Gal
|
d7323c8c52
|
Merge.
|
2009-01-26 18:16:11 -08:00 |
Andreas Gal
|
4f030887d9
|
LirNameMap gets large over time and searching it with binary search is slow (475127, r=shaver).
|
2009-01-26 18:15:39 -08:00 |
Blake Kaplan
|
f513f9aad9
|
Bug 475449 - JS shell gets stuck on EOF. r=brendan
--HG--
extra : rebase_source : 1de44569fe303339b1d1a28b1709918a4569daf0
|
2009-01-26 16:47:25 -08:00 |
Blake Kaplan
|
29e6cfde75
|
Bug 475426 - GetPDA returns n copies of the first entry. Bug noticed by Mads Bondo Dydensborg <mbd@dbc.dk>. r=brendan
--HG--
extra : rebase_source : 1f5e87ad1fb88c3174c17cb5f0b89ff09dd6e6ad
|
2009-01-26 16:47:22 -08:00 |
Blake Kaplan
|
0357a463be
|
Bug 467499 - Pass the proper size argument to ResizeSlots. r=shaver/crowder
|
2009-01-26 16:20:05 -08:00 |
Andreas Gal
|
b5d16a1ca8
|
Merge from mozilla-central to catch up with a backout (due to a leak).
|
2009-01-26 15:44:30 -08:00 |
Phil Ringnalda
|
fa648d26a2
|
Bug 474602 - package oji.xpt based on the AC_DEFINE, OJI, not the AC_SUBST, MOZ_OJI, r=gavin
|
2009-01-26 15:34:08 -08:00 |
Joe Drew
|
308f3c53c3
|
Backout bug 473161
|
2009-01-26 17:12:05 -05:00 |
Joe Drew
|
cf78faa4e8
|
Back out tests for bug 466586
|
2009-01-26 17:09:48 -05:00 |