Nicholas Nethercote
|
686dcb25be
|
Bug 512610 - nanojit: some register allocation clean-ups. r=edwsmith.
|
2009-08-31 15:33:46 +10:00 |
|
Nicholas Nethercote
|
e7fbdc867c
|
Bug 512398 - nanojit: kill RegAlloc::used. r=edwsmith.
|
2009-08-31 15:02:08 +10:00 |
|
Leon Sha
|
1f7b2525ab
|
Bug 513208 - Tracemonkey build failed on solairs at jsnum.h. r=gal. Remove the space after copysign
|
2009-08-31 12:05:27 +08:00 |
|
Leon Sha<leon.sha@sun.com>
|
6c708d7ac4
|
Bug 513211 - [tracemonkey]trace-test testBug504520Harder.js failed on sparc platform. r=gal.
|
2009-08-31 12:12:38 +08:00 |
|
Leon Sha<leon.sha@sun.com>
|
df159dfdb0
|
Bug 512433 - tracemonkey build failed at NativeSparc.cpp. r=gal.
|
2009-08-31 12:04:25 +08:00 |
|
Leon Sha
|
b432f885db
|
Bug 513208 - Tracemonkey build failed on solairs at jsnum.h. r=gal
|
2009-08-31 11:21:51 +08:00 |
|
Nicholas Nethercote
|
6c0c4d9616
|
Bug 512652 - TM: refactor Assembler::evict(). r=edwsmith.
|
2009-08-31 11:48:21 +10:00 |
|
Igor Bukanov
|
932b904a7a
|
bug 511425 - followup to fix bogus assert
|
2009-08-30 22:07:19 +04:00 |
|
Jason Orendorff
|
235e72bc0c
|
Bug 513429 - Say "int" and "quad" in debug output for those LIR opcodes. r=edwsmith.
--HG--
extra : rebase_source : 0d9b017c0f4dbe7cd7c0f3dad27a3bee80eaa276
|
2009-08-30 11:36:48 -04:00 |
|
Andreas Gal
|
64b13a5ec6
|
Remove useless FASTCALL declarations and make hashcode and equals less branchy (513539, r=dvander).
|
2009-08-30 00:11:12 -07:00 |
|
Andreas Gal
|
84094cb9d0
|
Remove remainder of now unused LIR_loop support code (513535, r=dvander).
|
2009-08-29 23:26:54 -07:00 |
|
Andreas Gal
|
4394dfd752
|
Don't allocate in Queue constructor by default (513497, r=shaver).
|
2009-08-29 18:57:57 -07:00 |
|
Andreas Gal
|
c85b53a42a
|
Backout bug 512617.
|
2009-08-29 18:46:27 -07:00 |
|
Andreas Gal
|
25efe9f46a
|
Future proofing nit for bug 513379.
|
2009-08-29 14:19:44 -07:00 |
|
Andreas Gal
|
13d0507fa2
|
More fallout from bug 512617 bonus patch.
|
2009-08-29 13:33:10 -07:00 |
|
Andreas Gal
|
8b20919625
|
Restore 'CALLEE' tracable native type, quickstubs need it (compilation fix for bug 512617).
|
2009-08-29 13:05:16 -07:00 |
|
Andreas Gal
|
64328a8e94
|
Consolidate object creation on trace (512617, r=jorendorff).
|
2009-08-29 12:36:00 -07:00 |
|
Andreas Gal
|
6424c04026
|
Inline js_DoubleToInteger (513436, r=sayrer).
|
2009-08-29 02:36:45 -07:00 |
|
Andreas Gal
|
7a4da2ecd3
|
Shortcut strncmp in string to number conversion path (513434, r=sayrer).
|
2009-08-29 02:28:00 -07:00 |
|
Andreas Gal
|
3ffdadab9b
|
Fast path for is/is not space character classification (513379, r=sayrer).
|
2009-08-29 02:17:10 -07:00 |
|
Andreas Gal
|
7d3f588878
|
Inline GetUnitString fast path (513373, r=sayrer).
|
2009-08-28 16:30:41 -07:00 |
|
Andreas Gal
|
60fa2078b6
|
js_GetExistingStringAtom should check for unit strings (512996, r=jorendorff).
|
2009-08-28 15:53:55 -07:00 |
|
Andreas Gal
|
706e1e3bd3
|
Remove unused hasLoop flag (513263, r=graydon).
|
2009-08-28 14:38:09 -07:00 |
|
Andreas Gal
|
14813a11f4
|
Remove some TM-only fields from nanojit (513187, r=dvander).
|
2009-08-28 14:36:37 -07:00 |
|
Igor Bukanov
|
b919139e8d
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Nicholas Nethercote
|
3c773f1b39
|
Bug 512640 follow-up: remove a stray debugging printf.
|
2009-08-28 15:23:14 +10:00 |
|
Nicholas Nethercote
|
2bb3987d6f
|
Bug 512640 - nanojit: refactor Assembler::findRegFor(). r=edwsmith.
|
2009-08-28 14:59:52 +10:00 |
|
Andreas Gal
|
317b5f2e3a
|
Remove explicitSavedRegs and loop hacks from nanojit (513139, r=dvander).
|
2009-08-27 18:46:45 -07:00 |
|
Graydon Hoare
|
72ae192dab
|
Bug 496816 - Force x87 FPU to 64-bit mode on any x86-gcc platform, r=brendan.
|
2009-08-27 11:34:13 -07:00 |
|
Graydon Hoare
|
5b06cc0665
|
Bug 510602 - Massage LIR opcodes to merge state, r=dvander.
|
2009-08-27 17:52:46 -07:00 |
|
Graydon Hoare
|
fa12dc4a05
|
Bug 513049 - TM: Add env var to force-disable SSE, r=gal.
|
2009-08-27 17:16:13 -07:00 |
|
Graydon Hoare
|
a4b6a75ae6
|
Bug 513063 - Followup to fix windows breakage, r=jorendorff.
|
2009-08-27 15:54:40 -07:00 |
|
David Mandelin
|
03bdb1b7bf
|
No bug, trace test from bug 511241, no_r=me
|
2009-08-27 15:52:04 -07:00 |
|
David Mandelin
|
db7fb65c2f
|
Bug 505591 followup: add trace tests, no_r=me
|
2009-08-27 15:48:56 -07:00 |
|
David Mandelin
|
368b225d78
|
Bug 505591: trace JSOP_NAME for returned closures, r=dvander
--HG--
extra : rebase_source : 496a99feeb0fee876cd72b24e1e753d9b41ea51f
|
2009-08-27 15:40:37 -07:00 |
|
Andreas Gal
|
8986edfd26
|
Build fix for 513063.
|
2009-08-27 15:34:20 -07:00 |
|
David Mandelin
|
41734fc7d9
|
No bug, test case filed in bug 513038, no_r=me
|
2009-08-27 15:17:03 -07:00 |
|
David Mandelin
|
2f814a4418
|
Bug 512182: run some trace tests with TMFLAGS=full
|
2009-08-27 15:10:59 -07:00 |
|
David Mandelin
|
a086bb3ab9
|
Bug 510642: traverse scope chain correctly for traced JSOP_BINDNAME, r=jimb
|
2009-08-27 15:07:46 -07:00 |
|
Robert Sayre
|
2d246a4cb2
|
Merge
|
2009-08-27 14:17:04 -07:00 |
|
Andreas Gal
|
d4c110a6b1
|
Avoid bit twiddling on double values (513063, r=brendan).
|
2009-08-27 13:59:19 -07:00 |
|
Luke Wagner
|
99a4b18694
|
Added #ifdef JS_TRACER. Added JS_REQUIRES_STACK.
|
2009-08-27 13:52:29 -07:00 |
|
David Anderson
|
67d863503e
|
Merged Assembler.h!nRegisterAllocFromSet changes from tamarin-redux (bug 513083, r=gal).
|
2009-08-27 13:50:30 -07:00 |
|
David Anderson
|
c04fa74537
|
Merged Assembler.h!nPatchBranch changes from tamarin-redux (bug 513079, r=gal).
|
2009-08-27 13:47:39 -07:00 |
|
David Anderson
|
83d28f8a00
|
Merged LIR_alloc changes from tamarin-redux (bug 513069, r=gal).
|
2009-08-27 13:22:30 -07:00 |
|
Robert Sayre
|
efd90f24a0
|
Merge mozilla-central to tracemonkey.
|
2009-08-27 13:20:24 -07:00 |
|
Vladimir Vukicevic
|
337732e846
|
b=511808; followup patch, ensure that we GetBoolPref succeeded before enabling ciphers; r=johnath,r=wtc
|
2009-08-27 10:20:17 -07:00 |
|
Benjamin Smedberg
|
cd2c007c60
|
Additional followup #3 to bug 398573 - remove more REQUIRES by fixing another bug in the script
|
2009-08-27 09:09:31 -07:00 |
|
Benjamin Smedberg
|
0df64c6bc4
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
|
Neil Deakin
|
139359f606
|
Bug 501815, don't allow drops on plugins, r=smaug
|
2009-08-27 08:51:46 -07:00 |
|