David Mandelin
|
b3d148d838
|
[JAEGER] Merge from tracemonkey. This picks up the test fix mentioned in the previous commit comment.
|
2010-08-17 15:33:07 -07:00 |
|
Luke Wagner
|
548bac6b74
|
Fix testReconstructImacroPCStack.js to not assume tracing-jit
|
2010-08-17 15:32:47 -07:00 |
|
David Mandelin
|
d32d792513
|
[JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
|
2010-08-17 15:32:40 -07:00 |
|
David Mandelin
|
e67c2b7441
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-16 15:58:14 -07:00 |
|
David Anderson
|
f585a9f20d
|
Disable recursion for heavyweight functions (bug 583757, r=jorendorff).
|
2010-08-16 13:37:47 -04:00 |
|
Jan de Mooij
|
b0afe0253c
|
[JAEGER] Check for negative zero after MUL (bug 584770, r=dvander).
|
2010-08-16 11:16:47 -04:00 |
|
David Anderson
|
3ba9b2160f
|
[JAEGER] Fixed assert-botch in tracer integration (bug 587431).
|
2010-08-15 14:40:13 -07:00 |
|
David Anderson
|
28704289d9
|
[JAEGER] Combine over-recursion and stack commit checks (bug 586886).
|
2010-08-13 14:22:18 -07:00 |
|
Andrew Drake
|
b4d2bc35d6
|
[JAEGER] Add support for throw hook. r=dvander, b=586107
|
2010-08-12 18:57:06 -07:00 |
|
David Mandelin
|
9376a78c81
|
[JAEGER] Merge from Tracemonkey. This picks up Yarr.
|
2010-08-12 11:42:16 -07:00 |
|
Chris Leary
|
58d6d3b1aa
|
Missing test for bug 586499. (no_r=me)
|
2010-08-12 10:26:01 -07:00 |
|
Andrew Drake
|
16edddbf68
|
[JAEGER] Add support for debugger keyword. r=dvander, b=586105
|
2010-08-12 02:01:45 -07:00 |
|
Jeff Walden
|
d5c4a25d9e
|
Bug 516255 - Tests for arguments object functionality inside and outside of strict mode. r=dmandelin
|
2010-08-11 23:27:37 -07:00 |
|
Alex Miller
|
88abfff302
|
Bug 584929: Add v8-v5 to trace-tests and check for correctness. r=sayrer
|
2010-08-10 20:12:14 -07:00 |
|
Andrew Drake
|
bc97d0240e
|
[JAEGER] Add debug mode, and with it EvaluateInFrame. r=dvander, b=578154
|
2010-08-05 17:15:49 -07:00 |
|
David Mandelin
|
a5e8e278f4
|
[JAEGER] Merge from tracemonkey.
|
2010-08-11 11:36:32 -07:00 |
|
David Mandelin
|
4b7d4e43d2
|
[JAEGER] Merge from tracemonkey.
|
2010-08-11 11:05:24 -07:00 |
|
Andrew Drake
|
ebfb6d0eca
|
Backed out changeset a8aeff259925 and fix due to random crashes.
|
2010-08-11 02:35:10 -07:00 |
|
David Mandelin
|
71cf6e222a
|
Bug 584615: adding missing oom check, r=jwalden
--HG--
extra : rebase_source : c3357167c84ab2e2e408facdcbf083df78f2fa9c
|
2010-08-09 16:18:07 -07:00 |
|
Luke Wagner
|
d75cf631d5
|
Define gczeal in testBug584650.js so opt builds pass
|
2010-08-09 15:18:05 -07:00 |
|
Luke Wagner
|
9644ea639c
|
Bug 581900 - obj_getPrototypeOf produces wrong error when Invoked (r=brendan)
|
2010-08-09 14:07:27 -07:00 |
|
Luke Wagner
|
0e832b8f5c
|
Bug 584650 - Make value/id range safe after auto rooter resize (r=waldo)
|
2010-08-09 11:56:38 -07:00 |
|
David Anderson
|
bbead0c23f
|
Fixed assertion failure in callNative (bug 579740, r=jorendorff).
|
2010-08-06 18:54:51 -07:00 |
|
Andrew Drake
|
e4ec6d69ff
|
[JAEGER] Add debug mode, and with it EvaluateInFrame. r=dvander, b=578154
|
2010-08-05 17:15:49 -07:00 |
|
Chris Leary
|
6ce900676e
|
Bug 585341: fix non-default-getter on with in IC. (r=dvander)
|
2010-08-09 19:11:24 -07:00 |
|
Sean Stangl
|
9eca649c6c
|
[JAEGER] Add tests from bug 585310.
|
2010-08-09 15:29:58 -07:00 |
|
David Anderson
|
83892ce23c
|
[JAEGER] Fixed CALLPROP ICs not reseting the second shape guard offset (bug 585540).
--HG--
extra : rebase_source : 6de6f362a12483838bdc3c571fe7e75d8cc0074d
|
2010-08-09 12:53:00 -07:00 |
|
David Mandelin
|
df3e6a9e74
|
[JAEGER] Merge from tracemonkey.
|
2010-08-09 11:36:39 -07:00 |
|
David Anderson
|
ab2d2410fd
|
[JAEGER] Fixed incorrect use of syncExit() in relational compare (bug 585391).
|
2010-08-08 19:58:42 -07:00 |
|
David Anderson
|
95a614e83c
|
[JAEGER] Added more test cases for bug 585408.
|
2010-08-08 19:35:21 -07:00 |
|
David Anderson
|
521e364261
|
[JAEGER] Another semi-rewrite of LOCALINC for edge cases (bug 585408).
|
2010-08-08 19:26:38 -07:00 |
|
Chris Leary
|
fdd3d88c3f
|
Bug 578041: eager-this With objects and non-default getters. (r=jorendorff)
--HG--
extra : rebase_source : b25db67f7d0a6069ffbc5281f4e3c5044e1d1b92
|
2010-08-06 16:21:29 -07:00 |
|
David Mandelin
|
b3eb68b6e5
|
[JAEGER] Merge from tracemonkey.
|
2010-08-06 15:39:15 -07:00 |
|
Sean Stangl
|
6e263ae356
|
[JAEGER] Fix TABLESWITCH, LOOKUPSWITCH. b=584646, r=dvander.
|
2010-08-06 12:03:45 -07:00 |
|
Sean Stangl
|
3d93fc270c
|
[JAEGER] Don't generate SetGlobalName MIC if !writable. b=584647, r=dvander.
|
2010-08-06 12:02:38 -07:00 |
|
David Anderson
|
5804faca3c
|
[JAEGER] Added another test case for bug 584644.
|
2010-08-06 12:01:17 -07:00 |
|
David Mandelin
|
314a2c0c91
|
Merge.
|
2010-08-06 11:41:42 -07:00 |
|
David Mandelin
|
ddcca372a7
|
Backed out changeset a661b26a83a1 due to tinderbox failures.
|
2010-08-06 11:41:28 -07:00 |
|
David Mandelin
|
c0c6ca3f2e
|
[JAEGER] Disable tests that will fail during trace tuning
|
2010-08-06 11:15:35 -07:00 |
|
David Mandelin
|
e2ce3a3d92
|
[JAEGER] Bug 584579: force string tag on result of addition only
if one operator is a string and the other cannot be a string object, r=dvander
--HG--
extra : rebase_source : 73f00995da7a237408050ca58aebad74be27778e
|
2010-08-05 18:38:44 -07:00 |
|
Andrew Drake
|
469286fcd4
|
[JAEGER] Add debug mode, and with it EvaluateInFrame. r=dvander, b=578154
|
2010-08-05 17:15:49 -07:00 |
|
Alan Pierce
|
680c70a8de
|
[JAEGER] Bug 584605: Fix >> on constants. r=dvander.
|
2010-08-05 15:51:07 -07:00 |
|
Sean Stangl
|
08ddae23d9
|
[JAEGER] Un-constify BindName's inline jump offset. b=584642, r=dvander.
|
2010-08-05 13:23:18 -07:00 |
|
Jason Orendorff
|
fbf41f6a18
|
Bug 584565 - TM: When f.length is resolved at record time, we can fail to emit a shape guard. r=brendan.
|
2010-08-05 13:44:31 -05:00 |
|
Jeff Walden
|
47551e8efe
|
Bug 514563 - ES5 strict mode: arguments.caller and arguments.callee poison pills. r=dmandelin
--HG--
extra : rebase_source : 2f0b258624ec065cb019f61f017115998a8835b2
|
2010-08-04 14:39:45 -07:00 |
|
David Anderson
|
fcfeff1adb
|
[JAEGER] Added another test case for bug 580931.
|
2010-08-04 14:20:55 -07:00 |
|
David Anderson
|
3095481569
|
[JAEGER] Ensure stack stores are synced for escaping slots or eval code (bug 580884, r=sstangl).
|
2010-08-04 14:05:19 -07:00 |
|
David Mandelin
|
48342132f5
|
Merge from Tracemonkey.
|
2010-08-04 11:30:05 -07:00 |
|
Luke Wagner
|
70799ce02c
|
Bug 584158 - ensure that typed arrays cannot produce non-canonical nans (r=gal)
|
2010-08-03 22:06:44 -07:00 |
|
David Anderson
|
784866e48c
|
[JAEGER] Eagerly initialize Function, Object classes before compiling (bug 582286, rs=brendan).
|
2010-08-03 19:18:05 -07:00 |
|