David Anderson
|
07131ff6a6
|
Changed --enable-jit to --enable-tracejit (bug 545245, r=sayrer).
|
2010-02-09 16:48:56 -08:00 |
|
Robert Sayre
|
f146d11898
|
Merge mozilla-central to tracemonkey.
|
2010-02-09 13:08:35 -05:00 |
|
Bob Clary
|
7e34ae5af7
|
bug 528404 - disable e4x/XML/regress-324688.js due to random time outs, r=sayrer.
|
2010-02-09 09:19:58 -08:00 |
|
Robert Sayre
|
8f7df8dabc
|
Add test for bug 470795.
|
2010-02-09 11:15:19 -05:00 |
|
Boris Zbarsky
|
db71c4ce64
|
Bug 538663 followup. Don't rely on having python 2.5. r=jorendorff
|
2010-02-08 15:53:32 -05:00 |
|
Luke Wagner
|
fda9474440
|
Backout 784ceadd60e5 until PGO stops crashing
|
2010-02-08 10:28:07 -08:00 |
|
Luke Wagner
|
1dec67cbc6
|
Attempt to prevent MSVC ICE during PGO
--HG--
extra : rebase_source : 1d3e37dd1b029bd4161a71ff7ee09097af31406a
|
2010-02-07 20:57:30 -08:00 |
|
Jeff Walden
|
b41ff2aa66
|
Bug 521456 - Propagate the callness of eval while decompiling, so that a NewExpression containing an eval() is properly parenthesized. r=mrbkap
|
2010-01-08 17:25:09 -06:00 |
|
Robert Sayre
|
7ce34023fa
|
Try to fix js1_8_5/extensions/ jsreftest directory. see bug 544757.
|
2010-02-07 10:44:15 -05:00 |
|
Igor Bukanov
|
c92f45948f
|
bug 544656 - fixing keepAtoms warning with GCC. r=brendan
|
2010-02-07 11:22:45 +03:00 |
|
Luke Wagner
|
3b828cd733
|
Fix &va_list on x86-64, quiet warning
|
2010-02-06 21:28:18 -08:00 |
|
Luke Wagner
|
fbab1d732f
|
Fix opt test bustage
--HG--
extra : rebase_source : 232d3e154a7c2d5fc0cc31cde68cf58657c9cea4
|
2010-02-06 15:25:38 -08:00 |
|
Igor Bukanov
|
867329ad29
|
bug 530157 and bug 544603 - disabling for now tests based on the GC timing. The background GC thread made that unreliable.
|
2010-02-07 00:25:42 +03:00 |
|
Luke Wagner
|
9dabae3069
|
Bug 542091 - remove JS_PushArguments[VA] (r=mrbkap,dveditz)
|
2010-02-06 12:26:24 -08:00 |
|
Luke Wagner
|
22b7692a6a
|
Bug 515812 - Double hashing template (r=jorendorff)
|
2010-02-06 10:14:05 -08:00 |
|
Jason Orendorff
|
ec026e759a
|
In the JS shell, evalcx() sandboxes should have JSCLASS_GLOBAL_FLAGS. This permits the JIT to run. No bug, r=mrbkap on IRC.
--HG--
extra : rebase_source : 87b5b6ee78edf9b5034d9fa079e7976ba3660c98
|
2010-02-05 17:10:41 -06:00 |
|
David Anderson
|
611cf1768b
|
Fixed tracker usage not protecting against certain state changes (bug 541830, r=lw).
|
2010-02-05 13:28:50 -08:00 |
|
Brendan Eich
|
1f15a43bd7
|
Fix property cache hit guarding to-do with the global object (544161, r=jorendorff).
|
2010-02-05 11:46:57 -08:00 |
|
Igor Bukanov
|
ce244f8dac
|
bug 543839 - followup to skip the test if evalcx is not available. This should fix jsreftest orange
|
2010-02-05 19:14:08 +03:00 |
|
Robert Sayre
|
8fe9c66c7f
|
Merge.
|
2010-02-05 10:54:18 -05:00 |
|
Robert Sayre
|
29798de341
|
Merge mozilla-central to tracemonkey.
|
2010-02-05 10:53:48 -05:00 |
|
Igor Bukanov
|
75a3004377
|
bug 543839 - js_NonEmptyObject must lock the object. r=jorendorf
|
2010-02-05 10:41:54 +03:00 |
|
Vladimir Vukicevic
|
7a0ca93c3b
|
add missing js1_8_5 to Makefile.in; r=orange
|
2010-02-04 18:36:39 -08:00 |
|
Nicholas Nethercote
|
ccbdfa7a38
|
541491 - ARM_ARCH, ARM_VFP, and ARM_THUMB2 should be runtime options everywhere (TM-specific part). code=stejohns, r=nnethercote.
|
2010-02-05 12:40:04 +11:00 |
|
Nicholas Nethercote
|
ca8aedb65e
|
merge
|
2010-02-05 11:56:33 +11:00 |
|
Nicholas Nethercote
|
90d8abf497
|
Update nanojit-import-rev stamp.
|
2010-02-05 11:44:31 +11:00 |
|
Vladimir Vukicevic
|
b363012434
|
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 2, tracing; r=gal
|
2010-02-04 16:36:33 -08:00 |
|
Vladimir Vukicevic
|
df2ba5c148
|
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 1; r=jorendorff
|
2010-02-04 16:33:40 -08:00 |
|
Vladimir Vukicevic
|
4c567b99e0
|
no bug; tests/js1_8_5 is not listed in tests/jstests.list; r=dmandelin
|
2010-02-04 15:49:30 -08:00 |
|
Vladimir Vukicevic
|
c33756956c
|
b=542402; add FLOAT64 to typed arrays; r=jorendorff
|
2010-02-04 15:31:40 -08:00 |
|
David Mandelin
|
7696840b5d
|
Bug 544128: windows compatibility for shell JSTest harness, r=dvander
|
2010-02-04 14:41:50 -08:00 |
|
David Mandelin
|
61112f8395
|
No bug: fix visibility warnings in GCC, no_r=me
|
2010-02-04 11:29:53 -08:00 |
|
Walter Meinl
|
f2a4f4176b
|
Bug 536451 - OS/2 cannot handle mozsqlite3.dll. r=ted
--HG--
extra : rebase_source : c1a6deb7130b1142ca58dad88a34ecdcda75a378
|
2010-02-04 15:51:02 +01:00 |
|
Nicholas Nethercote
|
3258b3f519
|
Bug 543384 - Multi-line assertion that makes jsfunfuzz sad. r=jruderman.
--HG--
extra : convert_revision : 42624af8095495e387d20c7e474dcc602694b300
|
2010-02-04 10:26:47 +11:00 |
|
Nicholas Nethercote
|
070c1a17f4
|
No bug. Add missing case in switch to fix compiler warning. r=me.
--HG--
extra : convert_revision : f8bd54f28d02464ff69422477e9139dfaa0d85ae
|
2010-02-04 10:22:41 +11:00 |
|
Boris Zbarsky
|
870b21a0c8
|
Bug 538663. Allow traceable natives with up to 8 arguments, and use that in quickstubs as we can. r=jorendorff
|
2010-02-03 16:14:14 -05:00 |
|
Steven Johnson
|
cd405704e7
|
Bug 543803 - Fix unused-variable warnings in Release ARM builds (r=rreitmai)
--HG--
extra : convert_revision : de2889d43d17c9ccc659c509dcb0c1749111d336
|
2010-02-02 12:37:59 -08:00 |
|
Jeff Walden
|
7e68c64269
|
Bug 543097 - Precompute the prototype when evaluating function expressions and regular expression literals on trace, rather than (slowly) looking it up every time. r=jorendorff
--HG--
extra : rebase_source : d023ded17937248bdfb23705e7477918b111746f
|
2010-02-01 17:20:37 -08:00 |
|
Jeff Walden
|
82210191cf
|
Backed out changeset bc8bb2def82d, something's weird with this and we try to generate 9-argument traceable natives (maxargs is 8).
|
2010-02-03 17:10:23 -08:00 |
|
Boris Zbarsky
|
ede71f67a6
|
Bug 538663. Allow traceable natives with up to 8 arguments, and use that in quickstubs as we can. r=jorendorff
|
2010-02-03 16:14:14 -05:00 |
|
Ginn Chen
|
08a84668b4
|
Bug 537076 - jslock.cpp failed to compile with Sun Studio 12u1 on Solaris. r=jorendorff.
--HG--
extra : rebase_source : dff24a27c0d1464e18d2abeb72a400360db3267d
|
2010-02-03 11:02:07 -06:00 |
|
Igor Bukanov
|
f74b35769d
|
bug 538463 - caching only single-threaded objects. r=jorendorff
|
2010-02-03 13:42:07 +03:00 |
|
Igor Bukanov
|
008691b6f9
|
Backed out changeset b9700adc3951 - the landing for the bug 538463 had wrong changes
|
2010-02-03 13:37:56 +03:00 |
|
Igor Bukanov
|
7aafadcc76
|
bug 538463 - caching only single-threaded objects. r=jorendorff
|
2010-02-03 12:46:10 +03:00 |
|
Jason Orendorff
|
fe72db3caa
|
Bug 543565 - Assertion failure: fp->slots + fp->script->nfixed + js_ReconstructStackDepth(cx, fp->script, fp->regs->pc) == fp->regs->sp | Assertion failure: pcdepth + ndefs <= StackDepth(script) due to bug handling JSOP_POP after JSOP_UNBRAND. r=brendan.
|
2010-02-02 18:20:24 -06:00 |
|
Rick Reitmaier
|
140845622b
|
Bug 504202 - MIPS target support (r+graydon,rreitmai) [chris.dearman]
MIPS target support added courtesy of Chris Dearman.
--HG--
extra : convert_revision : 45136ae8db067291bb4b6595f6c4319675012cc5
|
2010-02-01 10:22:30 -08:00 |
|
Rick Reitmaier
|
692af9f981
|
Bug 508266 - nanojit X64 backend doesn't handle 64bit jumps (r+nnethercote,edwsmith)
--HG--
extra : convert_revision : 84a0590762f5a804b905378b74414294ed22cbe6
|
2010-01-28 15:25:07 -08:00 |
|
Steven Johnson
|
d3917616cd
|
Update comment about Thumb-2 usage to be grammatically correct, per nnethercote's suggestion.
--HG--
extra : convert_revision : 4520d720b2e3681edfeba915cd7d359231f24de8
|
2010-01-28 13:57:08 -08:00 |
|
Steven Johnson
|
66b97ac0b3
|
remove arm_thumb and arm_thumb2 flags (r=rreitmai,r=nnethercote,bug=541491)
--HG--
extra : convert_revision : b9b31e60f28eb87842aae9325944c1d03ca1b2a7
|
2010-01-28 13:37:40 -08:00 |
|
Jeff Walden
|
906c23f6c5
|
Bug 540985 - Regression in Peacekeeper string benchmarks due to regexp literals no longer tracing. A prototype of this patch was by bz. r=igor
|
2010-01-26 18:41:30 -08:00 |
|