Nicholas Nethercote
|
9eceb8db2c
|
Fix compiler warning. No bug, r=jwalden via IRC.
|
2010-10-06 16:16:11 -07:00 |
|
Nicholas Nethercote
|
d0384d584f
|
Bug 593931 - inline js_GetPropertyHelper() and friends more aggressively. r=cdleary.
|
2010-10-06 16:14:01 -07:00 |
|
Chris Leary
|
e46a11c243
|
Fix trace_tests.py when showing output. (r=jorendorff)
|
2010-10-06 15:15:54 -07:00 |
|
Chris Leary
|
b9e01bbcf2
|
Bug 596775: re-enable YARR-JIT on ARM. (r=vladimir)
|
2010-10-05 18:20:06 -07:00 |
|
Jason Orendorff
|
1344bee2a5
|
Back out changeset 89006937466d (crashing tests on tinderbox).
|
2010-10-06 15:51:14 -05:00 |
|
Jason Orendorff
|
447d62bbdc
|
Bug 592644 - Indirect eval should be allowed under ES5. r=brendan.
|
2010-10-06 15:11:30 -05:00 |
|
Tom Schuster
|
60375ecd5e
|
Bug 601689 - Optimize GetArrayElement for arguments objects (r=lw)
--HG--
extra : rebase_source : 6360a47b95660da477a1f312ab8654a23e4019c1
|
2010-10-06 12:04:31 -07:00 |
|
Bill McCloskey
|
095ae8501a
|
Fix trap instruction in trace-test, bump XDR version (r=dvander)
|
2010-10-06 11:58:33 -07:00 |
|
David Anderson
|
6b12494bf3
|
Fix assert in InvokeConstructor (bug 602088, r=luke).
|
2010-10-06 11:06:18 -07:00 |
|
Bill McCloskey
|
46d6cc0182
|
Bug 601986 - Make blockchain determination faster for with, flat closures (r=igor)
|
2010-10-06 10:41:36 -07:00 |
|
Bill McCloskey
|
bf34ff421b
|
Bug 601398 - Use new instructions, rather than source notes, to obtain block chain (r=igor)
|
2010-10-06 10:40:07 -07:00 |
|
Luke Wagner
|
5fcaf2d864
|
Bug 601733 - respect deleted arguments-object properties in JSOP_GETELEM (r=dvander,dmandelin)
|
2010-10-06 10:09:40 -07:00 |
|
Sean Stangl
|
5b59133393
|
Define isOOLPath if JaegerSpew is enabled.
|
2010-10-06 00:46:21 -04:00 |
|
Boris Zbarsky
|
511c981da1
|
Bug 601968. Trace call(null). r=gal, a=sayrer
|
2010-10-06 00:00:28 -04:00 |
|
David Mandelin
|
693026324a
|
Bug 601256: optimize access to globals in global eval using GNAME ops, r=dvander
--HG--
extra : rebase_source : 7c4bd486cc9dff1c65eda717fe34dd0fc36fe171
|
2010-10-05 11:02:05 -07:00 |
|
David Anderson
|
547d789b0a
|
Don't build debug structures if not in debug mode (bug 596804, r=dmandelin).
|
2010-10-05 17:15:06 -07:00 |
|
David Anderson
|
b86507bf21
|
Fix crash in AtSafePoint (bug 589398, r=dmandelin).
|
2010-10-05 16:41:06 -07:00 |
|
David Mandelin
|
7c039a3ea2
|
Bug 595963: notify iterators about property deletion in array_splice, r=gal
--HG--
extra : rebase_source : de2700e0d3d7bce1453a73155c569d28cfbd4482
|
2010-10-01 11:12:01 -07:00 |
|
Nicholas Nethercote
|
7893e3acd9
|
Bug 601771 - TM: possibly uninitialized variable in jsclone.cpp. r=jorendorff via IRC.
|
2010-10-05 14:50:15 -07:00 |
|
Luke Wagner
|
676ddcba58
|
Bug 598682, part 2 - Minor cleanups to jsinterp.h and jsinterpinlines.h (r=bhackett)
--HG--
extra : rebase_source : bd664d9cd752992faa280d8d3a848058883f57e4
|
2010-10-05 14:41:58 -07:00 |
|
Jim Blandy
|
1b445aec59
|
Bug 598682, part 1 - Minor cleanups to jsinterp.h and jsinterpinlines.h (r=lw)
--HG--
extra : rebase_source : ce5adce0b4f5155afd958f2a083085baf4dbe643
|
2010-10-05 14:41:55 -07:00 |
|
Luke Wagner
|
a2316e8005
|
Bug 601505 - Error instances don't have [[Construct]] (r=brendan)
--HG--
extra : rebase_source : 12c4c0432ca571f57993cabe3309810cfa3866d1
|
2010-10-04 16:22:26 -07:00 |
|
Sean Stangl
|
1e1a684431
|
Eliminate syncData() constant hack. b=601657, r=dvander.
|
2010-10-05 17:08:01 -04:00 |
|
Robert Sayre
|
a1e5633ddf
|
Merge mozilla-central to tracemonkey.
|
2010-10-05 13:30:17 -07:00 |
|
Bill McCloskey
|
4c44a4adbf
|
Bug 601393 - Ensure that js_EmitTree decrements emitLevel (r=brendan)
|
2010-10-05 10:49:27 -07:00 |
|
Bill McCloskey
|
522426556d
|
Bug 601537 - Add a reminder about JSXDR_BYTECODE_VERSION (r=brendan)
|
2010-10-05 10:47:11 -07:00 |
|
David Anderson
|
a7311bceca
|
Don't trace apply with overridden argsobj length (bug 541191, r=dmandelin).
|
2010-10-05 10:25:41 -07:00 |
|
Gregor Wagner
|
aa190b930f
|
Bug 600310 - TM: don't perform GC outside of stack quota r=igor
|
2010-10-05 10:09:50 -07:00 |
|
Brendan Eich
|
4f7cb70237
|
Long day...
|
2010-10-04 21:19:30 -07:00 |
|
David Anderson
|
55fabd9f6e
|
Bustage fix for bug 589398 new opcode fallout.
|
2010-10-04 20:24:43 -07:00 |
|
Makoto Kato
|
a40c13317a
|
Bug 601355 - follow up bug 587707. Crashes consistently at start-up except if JM is disabled or in safe mode. r=bhackett1024, r=dvander
|
2010-10-05 12:14:44 +09:00 |
|
Nicholas Nethercote
|
22af90493d
|
Bug 600781 - TM: untangle TraceRecorder::getCharAt. r=dvander.
|
2010-10-04 19:57:15 -07:00 |
|
Brendan Eich
|
c50ce4789f
|
Burned by JSOPTION_ANONFUNFIX again.
|
2010-10-04 19:23:39 -07:00 |
|
David Anderson
|
9d89e2e6b3
|
ICs for scripted new (bug 589398, r=luke,dmandelin).
--HG--
extra : rebase_source : d7311ce916e8d6c876d1851090806bc7d073bd63
|
2010-10-04 14:13:33 -07:00 |
|
Brendan Eich
|
3a6fcbd2d9
|
More old test hacking in wake of 445319.
|
2010-10-04 18:41:32 -07:00 |
|
Brendan Eich
|
2eb9db76da
|
Forgot the test for 600137.
|
2010-10-04 18:30:04 -07:00 |
|
Brendan Eich
|
c44759f91b
|
Adjust js1_5/extensions/regress-369696-02.js in wake of 445319 fix.
|
2010-10-04 17:53:28 -07:00 |
|
Brendan Eich
|
c5ac73b2c6
|
Test for bug 600137 (fixed by patch for 445319).
|
2010-10-04 16:54:22 -07:00 |
|
Brendan Eich
|
bc6cad425c
|
Per ECMA-262, no .prototype for built-in functions and Function.prototype (445319, r=Waldo).
|
2010-10-03 22:46:39 -07:00 |
|
Nicholas Nethercote
|
a4da4b0354
|
merge
|
2010-10-04 16:37:37 -07:00 |
|
Nicholas Nethercote
|
a620297657
|
Update nanojit-import-rev stamp.
|
2010-10-04 16:16:10 -07:00 |
|
Nicholas Nethercote
|
ca0f8e1f84
|
Fix non-Linux compile bustage for bug 601539. r=me.
--HG--
extra : convert_revision : 12776aa248b916be646dd7b9c760be1b3fa7ba8a
|
2010-10-05 09:52:40 +11:00 |
|
Nicholas Nethercote
|
3b38fa4066
|
Bug 601539 - nanojit: fix bogus generation of suffix names in LIR dumps. r=rreitmai.
--HG--
extra : convert_revision : 2c66185d4d358f589fc1fe44f48e4c7eafe1a0c1
|
2010-10-04 15:40:32 -07:00 |
|
David Anderson
|
bb6351a657
|
Merge backout.
|
2010-10-04 15:12:56 -07:00 |
|
David Anderson
|
1f9978e7e9
|
Backed out changeset de5d1b528b9a
|
2010-10-04 15:12:00 -07:00 |
|
David Anderson
|
126f3cc49b
|
Backed out changeset 144254e0344c
|
2010-10-04 15:11:35 -07:00 |
|
David Anderson
|
0fdc0de6a9
|
Fix build on ARM, bump XDR bytecode (bug 589398 fallout).
|
2010-10-04 15:04:19 -07:00 |
|
David Anderson
|
8ab67f850c
|
ICs for scripted new (bug 589398, r=luke,dmandelin).
|
2010-10-04 14:13:33 -07:00 |
|
Sean Stangl
|
7673da965e
|
Fix pinReg() around copyDataIntoReg() in jsop_bitop(). b=600419, r=dvander.
|
2010-10-04 13:30:46 -04:00 |
|
Alan Pierce
|
a62950ac8b
|
Check for OOM in js_ConcatStrings(). b=596988, r=gal,sstangl; rs=brendan.
|
2010-10-03 23:20:12 -04:00 |
|