Nicholas Nethercote
|
c04b88acb1
|
Update nanojit-import-rev stamp.
|
2010-10-28 15:44:27 -07:00 |
|
Nicholas Nethercote
|
560e25f1bf
|
Bug 607225 - nanojit: add MODRM() and SIB() to Nativei386.cpp, plus other clean-ups. r=rreitmai.
--HG--
extra : convert_revision : 5012f8eb917c654d4756025fd90f1f98a1f07626
|
2010-10-28 15:22:05 -07:00 |
|
Ginn Chen
|
cc0615c2d9
|
Bug 605427 Implement FpReg move on icc or fcc for asm_cmov() on SPARC r=wmaddox
--HG--
extra : convert_revision : ce344dfb7fcb8d6f8fea281074cac9c472cc9d0c
|
2010-10-29 05:51:39 +08:00 |
|
Ginn Chen
|
e94669cae6
|
Bug 604334 add support for param number above 6 (many_params.in) for SPARC r=wmaddox
--HG--
extra : convert_revision : 5a600b5166ea320289291a5b8bf085d4e5dc8653
|
2010-10-29 05:49:05 +08:00 |
|
Ginn Chen
|
6dffec8a85
|
Bug 603876 Add support for addjovi and subjovi on Sparc platform r=wmaddox
--HG--
extra : convert_revision : d372626d5b878cc31facbf9e58a5ab66e7af6a34
|
2010-10-29 05:46:22 +08:00 |
|
Werner Sharp (wsharp@adobe.com)
|
33e6a0e8d2
|
bug 607630. SoftFloatFilter needs to support LIR_d2i (sr+ nnethercote)
--HG--
extra : convert_revision : f43789d6bdbd848b943f3aac937b545e0872beb9
|
2010-10-28 12:47:12 -04:00 |
|
Nicholas Nethercote
|
4fe6eb7d38
|
Bug 607864 - TM: systematically annotate bytecode boundaries in LIR dumps. r=dmandelin.
|
2010-10-28 15:08:10 -07:00 |
|
Brian Hackett
|
7e1fd14422
|
Special case object lookup lambda in String.replace, bug 605317. r=jorendorff
|
2010-10-28 14:33:32 -07:00 |
|
David Anderson
|
eb388c1306
|
Fix Windows orange.
|
2010-10-28 13:53:54 -07:00 |
|
David Anderson
|
7940de2c92
|
Refactor and improve GETELEM IC (bug 602641, r=dmandelin).
|
2010-10-27 21:04:13 -07:00 |
|
Nicholas Nethercote
|
79cd366422
|
Update nanojit-import-rev stamp.
|
2010-10-27 21:45:20 -07:00 |
|
Nicholas Nethercote
|
52d302e86d
|
Bug 575850 - nanojit: generated better code for LIR_eqd on i386.
--HG--
extra : convert_revision : 8cb17c62aaa615416ac901106292b69f691c51cf
|
2010-10-27 21:03:29 -07:00 |
|
David Anderson
|
ddf80dd347
|
Backed out changeset 921334ab1ea5
|
2010-10-27 21:35:47 -07:00 |
|
David Anderson
|
aa89d2d3c2
|
Refactor and improve GETELEM IC (bug 602641, r=dmandelin).
|
2010-10-27 21:04:13 -07:00 |
|
Nicholas Nethercote
|
6d2e7bfc9c
|
Bug 607555 - TM: fix interleaving of bytecode and LIR with TMFLAGS=recorder (TM-specific part). r=dmandelin.
|
2010-10-27 16:45:16 -07:00 |
|
Nicholas Nethercote
|
8c043ff5c6
|
merge
|
2010-10-27 16:31:40 -07:00 |
|
Chris Leary
|
0083db09f1
|
Bug 607724: Minor scope chain function cleanup. (r=mrbkap)
|
2010-10-27 16:18:16 -07:00 |
|
Nicholas Nethercote
|
05f7da58d0
|
Update nanojit-import-rev stamp.
|
2010-10-27 16:14:55 -07:00 |
|
Nicholas Nethercote
|
4e2ccd24ba
|
Bug 607555 - TM: fix interleaving of bytecode and LIR with TMFLAGS=recorder. r=edwsmith.
--HG--
extra : convert_revision : 53c69eca7d94694ff55d59d39c0d8a26f8d8c111
|
2010-10-27 15:49:04 -07:00 |
|
Chris Leary
|
1ec7c780d5
|
Fix bad mochitest for bug 601299. (rs=Waldo)
|
2010-10-27 14:21:09 -07:00 |
|
Chris Leary
|
66ec65e17e
|
Bug 601299: Find RegExpStatics in cx->globalObject if necessary. (r=mrbkap)
|
2010-10-27 12:33:55 -07:00 |
|
Leon Sha
|
73c2fc7349
|
Bug 607553 - [JAEGER] Multiple cases failed in MONOIC only build. r=dvander
|
2010-10-27 14:09:47 +08:00 |
|
Nicholas Nethercote
|
0ff566ad50
|
Bug 606441 - TM: specialize Math.abs() for integers when possible. r=dvander.
|
2010-10-26 20:21:39 -07:00 |
|
Blake Kaplan
|
d94f83f144
|
Revert accidental change.
|
2010-10-26 19:54:06 -07:00 |
|
Blake Kaplan
|
5393af7080
|
Bug 607174 - Add assertions to jsdbgapi.cpp and enter compartments where it isn't possible for the caller to do so. landing with r=gal
--HG--
extra : rebase_source : f0e69380a0ef144e07af7d75b859712fe67bb753
|
2010-10-26 19:48:51 -07:00 |
|
Blake Kaplan
|
19f2ee298f
|
Bug 601829 - Protect ourselves against a null sandbox. r=jst
--HG--
extra : rebase_source : 0fc1079f16ac97f2b27c2038f7ee6cfa17652a84
|
2010-10-26 19:48:41 -07:00 |
|
Brendan Eich
|
f1a768efad
|
Skip evalcx-based test in browser.
|
2010-10-26 18:44:53 -07:00 |
|
Brendan Eich
|
2091c750d7
|
Fix expression and value-generator decompilation to accept prolog ops, required due to ES5 metaprogramming APIs (607513, r=Waldo).
|
2010-10-26 17:22:55 -07:00 |
|
Nicholas Nethercote
|
d53f104d89
|
Bug 607244 - nanojit: add LIR_comment (TM-specific part). r=dmandelin.
|
2010-10-26 16:58:08 -07:00 |
|
Nicholas Nethercote
|
4a509259fb
|
Update nanojit-import-rev stamp.
|
2010-10-26 16:57:08 -07:00 |
|
Nicholas Nethercote
|
17fb0bde83
|
Bug 607244 - nanojit: add LIR_comment. r=edwsmith.
--HG--
extra : convert_revision : 50bb48a9d8ce1c6bca6163d73abcddea8f6c5afc
|
2010-10-26 16:45:19 -07:00 |
|
Rick Reitmaier
|
82b082e551
|
Bug 602386 - nanojit: fix winmo build breakage (r+Jacob.Bramley)
winmo is puking on R0,D7 usage in First/LastRegNum.
--HG--
extra : convert_revision : ec207b83f9d831024e8942e4c46a2a31e6803522
|
2010-10-26 11:41:05 -07:00 |
|
Werner Sharp (wsharp@adobe.com)
|
7cd8f4621b
|
bug 570476. Support integer division on x86/x64. (r=wmaddox)
--HG--
extra : convert_revision : 064dc57a57630e1bc2ab256308cb373e3049fb0c
|
2010-10-26 09:09:00 -04:00 |
|
Tero Koskinen
|
11c397d856
|
Add support for ARM's 'hard' EABI variant. (FP arguments go in VFP registers.) [Bug 602834] [r=jbramley,rreitmai]
--HG--
extra : convert_revision : 113a2e56c62fca5adc557906dd729a4ec632d994
|
2010-10-25 09:51:59 +01:00 |
|
Luke Wagner
|
052bd1aace
|
Bug 605186 - js_NewStringFromCharBuffer should create short strings if it can (r=waldo)
|
2010-10-26 16:20:21 -07:00 |
|
Peter Van der Beken
|
fa09dea8cb
|
Add testcase for bug 603531
|
2010-10-16 22:24:56 -07:00 |
|
Peter Van der Beken
|
4837b5ba08
|
Fix for bug 607284 (getOwnPropertyDescriptor on a proxy misbehaves). r=mrbkap.
--HG--
extra : rebase_source : 87c28c7f37b36762c8257ca8f310107f37d69e49
|
2010-10-26 15:21:49 -07:00 |
|
Jeff Walden
|
80da655c24
|
Bug 602441 - Remove unreachable property-cache-testing code, now that MT objects are history. r=brendan
|
2010-10-25 18:22:07 -07:00 |
|
Bill McCloskey
|
142f2ee6eb
|
Bug 563126 - Rename JS instruction tracing -> logging, and ensure it doesn't convert call objs (r=brendan)
|
2010-10-26 12:07:26 -07:00 |
|
Bill McCloskey
|
609bd73231
|
Bug 606650 - Treat typeof() tests as constant in JIT profiler (r=dmandelin)
|
2010-10-26 12:03:16 -07:00 |
|
Brian Hackett
|
034d5c35db
|
Analysis for defined variables, bug 604426. r=dvander
|
2010-10-26 12:00:54 -07:00 |
|
Robert Sayre
|
ab1de59e65
|
Merge mozilla-central to tracemonkey.
|
2010-10-26 14:16:43 -04:00 |
|
Neil Deakin
|
2e10de26cd
|
Bug 553808, assertion setting template datasources, r=smaug, a=blocking
|
2010-10-26 11:17:00 -04:00 |
|
Brad Lassey
|
ff70946c91
|
backing out 595801e1578c a=bustage-fix
|
2010-10-26 11:08:04 -04:00 |
|
Jacob Bramley
|
0928e55bd6
|
Fix build warnings on ARM. [Bug 606949] [r=cdleary]
|
2010-10-26 15:29:04 +01:00 |
|
Jacob Bramley
|
9470bd5b38
|
Use the correct BKPT encoding on ARM. [Bug 606955] [r=cdleary]
|
2010-10-26 15:28:30 +01:00 |
|
Zbigniew Braniecki
|
fa1fc31c95
|
bug 596087: update shipped-locales for b7 - add sq, a=NPOTB,b7+
|
2010-10-26 15:36:23 +02:00 |
|
Ted Mielczarek
|
8131b1f4f0
|
bug 607205 - fix setTimeout usage in test_bug373181.xhtml. a=testonly
|
2010-10-26 08:24:08 -04:00 |
|
Dão Gottwald
|
ed37375450
|
Bug 606567 - Intermittent failure in browser/base/content/test/browser_bug585785.js | tab successfully removed. r=gavin a=...
|
2010-10-26 14:23:40 +02:00 |
|
Honza Bambas
|
f6306f00c7
|
Bustage on gcc fix for changeset 45376975eca8, a=bustage-fix
|
2010-10-26 14:17:26 +02:00 |
|