Sean Stangl
bc4a91ac4d
[JAEGER] Various changes to Assembler.h. r=dvander, b=580749.
...
Remove storeData32/loadData32; replace with store32(), storePayload(), etc.
Use JSValueType instead of JSValueTag, since 64-bit will have a different tag representation.
2010-07-21 15:03:16 -07:00
Sean Stangl
e8cc90baae
[JAEGER] Use CodeGenIncludes.h instead of Assembler.h directly.
2010-07-21 14:52:05 -07:00
Sean Stangl
1643e014b3
[JAEGER] Add license blocks, defines, and vim headers to Retcon.{cpp,h}, TrampolineCompiler.{cpp,h}.
2010-07-21 13:28:31 -07:00
David Anderson
547a0cd703
[JAEGER] Merge.
2010-07-21 10:44:44 -07:00
David Anderson
836838225b
[JAEGER] Fixed --disable-pic build warning.
2010-07-21 10:43:42 -07:00
Andrew Drake
3f3b764d82
[JAEGER] Implement trap part of debug API. r=dvander, b=570650
2010-07-21 03:04:39 -07:00
Sean Stangl
5abdc6ec59
[JAEGER] Fix mac build: inlineCallCount is a uintN, not uintptr_t.
2010-07-20 23:41:46 -07:00
Sean Stangl
7388a70f72
[JAEGER] Merge from TraceMonkey (which pulled m-c).
2010-07-20 22:24:39 -07:00
Chris Leary
a887840fdf
Bug 578761: PIC for JSOP_GETELEM. (r=dvander)
2010-07-20 21:16:47 -07:00
Nicholas Nethercote
efc24067fd
Update nanojit-import-rev stamp.
2010-07-20 21:10:57 -07:00
Nicholas Nethercote
e56dfae6ff
Bug 574969 - add LIR_qasd / LIR_dasq. r=edwsmith.
...
--HG--
extra : convert_revision : 06774ab0e7e002b4fe6f4091a5dd59904fb6b080
2010-07-20 21:04:21 -07:00
Luke Wagner
53a742ae98
Bug 579598 - Help GCC out in array_splice (r=waldo)
2010-07-20 20:27:15 -07:00
Luke Wagner
d4e0a53756
Bug 578044 - fix setterOrUndefined (r=waldo)
2010-07-20 19:33:51 -07:00
Sean Stangl
cdeede6c82
[JAEGER] Fix build when JS_TRACER is not defined; r=dvander.
2010-07-20 19:33:21 -07:00
Luke Wagner
0fd878fe59
Bug 580051 - Catch ints-as-doubles in JSOP_TABLESWITCH (r=jorendorff)
2010-07-20 19:32:11 -07:00
Luke Wagner
890c4cda11
Bug 580187 - Pass vp to ComputeThisFromVp (r=dvander)
2010-07-20 19:32:04 -07:00
Luke Wagner
de91418c20
Mark some inline JSString members as JS_ALWAYS_INLINE
2010-07-20 19:31:55 -07:00
David Anderson
36811b5c06
[JAEGER] Corrected spacing in trace-tests.py.
2010-07-20 18:03:20 -07:00
David Anderson
fa4e27c745
[JAEGER] Basic integration of tracing JIT and method JIT (bug 578727).
2010-07-20 18:01:16 -07:00
David Mandelin
c53f67c93c
[JAEGER] Now using an environment variable to turn off crash dialog
2010-07-20 16:04:13 -07:00
David Mandelin
a2fe7a9ab2
[JAEGER] Remove another test that won't be used for a while; a bug has been filed on reviving it
2010-07-20 16:01:36 -07:00
David Mandelin
8d5573dc6b
[JAEGER] Remove test that won't be used for a while; a bug has been filed on reviving it
2010-07-20 15:58:46 -07:00
David Mandelin
787a2356c8
[JAEGER] Remove unneeded error metaline from a test case
...
--HG--
extra : rebase_source : 433ee32c42e8c0eb6c283361f1719becbe398281
2010-07-20 15:52:18 -07:00
Robert Sayre
ec27ccd212
Merge.
2010-07-20 15:49:14 -07:00
David Anderson
deb8096288
[JAEGER] Fixed bug where LAMBDA + INITMETHOD did not honor cloning optimizations.
2010-07-20 15:43:03 -07:00
Robert Sayre
1b744a7685
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Jason Orendorff
02f46a123c
Bug 580084 - JS_InitClass with no methods or properties breaks JSScope::emptyScope invariant. r=brendan.
2010-07-20 16:57:12 -05:00
David Anderson
c86e32a060
[JAEGER] Fixed build warnings from merge fallout.
2010-07-20 13:53:24 -07:00
Axel Hecht
5375248b43
bug 579900, update shipped-locales for fx4b2, ra=drivers, CLOSED TREE
2010-07-20 20:59:54 +02:00
Axel Hecht
bfa7624bfc
bug 579900, update shipped-locales for fx4b2, ra=drivers, CLOSED TREE
2010-07-20 20:22:04 +02:00
Axel Hecht
18b1000ba9
bug 579900, update shipped-locales for fx4b2, ra=drivers, CLOSED TREE
2010-07-20 20:01:56 +02:00
Benjamin Smedberg
57e4aa6a3c
Bug 580227: Upgrade Test Pilot for the new component registration changes. r=dtownsend landing on a CLOSED TREE
2010-07-20 10:42:17 -07:00
Dan Witte
19ef0aac72
Fix warning.
2010-07-20 10:13:54 -07:00
Jason Orendorff
a1ade780e3
Merge backout.
2010-07-20 11:57:51 -05:00
Jason Orendorff
7282960790
Backed out changeset a8d0c83fe7c7 due to debug-mode assertions in mochitests.
2010-07-20 11:57:29 -05:00
Gregor Wagner
8bd7a472cd
Bug 579586 - TM: remove doubles from GCTIMER (r=jorendorff)
2010-07-20 09:52:02 -07:00
Benjamin Smedberg
29760bcdda
The #ifdefs in the last patch were incorrect. This one actually works, even on a CLOSED TREE. (bug 557225)
2010-07-20 12:30:56 -04:00
Benjamin Smedberg
21d7e4344a
Fix packaging bustage from bug 557225 on a CLOSED TREE.
2010-07-20 10:19:11 -04:00
Marco Bonardo
2f57c7fefb
Bug 575132 - Intermittent failure in browser_history_sidebar_search.js a=bsmedberg for CLOSED TREE
2010-07-20 16:48:23 +02:00
Axel Hecht
b4eddab870
bug 579900, update shipped-locales for fx4b2, ra=drivers, CLOSED TREE
2010-07-20 15:51:28 +02:00
Benjamin Smedberg
571cd9b161
Bug 579497 - Add error console logging for missing/incorrect command-line handlers, r=Mossop a=beltzner for landing in a CLOSED TREE
2010-07-20 09:29:38 -04:00
Benjamin Smedberg
5ce2f52c66
Bug 579487 - Better error reporting when NS_CreateServicesFromCategory can't find a contract (especially to help extension developers with profile-after-change issues), r=Mossop
2010-07-20 09:28:45 -04:00
Axel Hecht
4a6417fba4
bug 579900, update shipped-locales for fx4b2, ra=drivers, CLOSED TREE
2010-07-20 08:58:31 +02:00
Mitchell Field
fc426c6d37
Clean up configure.in a bit. r=khuey
2010-07-20 15:43:54 +10:00
Ted Mielczarek
337fe01582
Bug 578751: Use @loader_path instead of @executable_path on Mac OS X. Committing as a bustage fix, still needs review.
2010-07-20 01:41:22 -04:00
Vladimir Vukicevic
0bf74d0046
b=580101; fix GLX GL context provider (nvidia/intel fix); r=cjones
2010-07-19 22:25:47 -07:00
Benoit Girard
5d68779104
Bug 557225 - Fix TryServer failures. r=cjones r=josh
2010-07-20 00:17:45 -04:00
David Anderson
c1a644c526
[JAEGER] Fixed bug in lambda replace w/ eager this.
2010-07-19 21:14:44 -07:00
David Anderson
cf5a8cf505
[JAEGER] Merge from tracemonkey.
2010-07-19 20:49:26 -07:00
Dimitrios Vardoulakis
0a1b9ea452
Incorporating patch recommendations for changeset 669386771b5e (bug 579564, r=gal)
2010-07-19 18:41:36 -07:00