Luke Wagner
|
8c317f0f93
|
Stick jsops.cpp into jsinterp.cpp, where it belongs
|
2010-07-05 18:28:41 -07:00 |
|
Luke Wagner
|
29555a0cb9
|
Turn quick-stubbed traceable natives back on
|
2010-07-05 18:28:15 -07:00 |
|
David Anderson
|
64fd3377e9
|
[JAEGER] Merge from fatval & TM.
|
2010-07-05 18:07:39 -07:00 |
|
Luke Wagner
|
6a7978aebd
|
Merge from TM
|
2010-07-05 14:08:20 -07:00 |
|
Luke Wagner
|
4859d6f3af
|
Fix build bust. Remove upper/lower case diagnostic in xpconnect
|
2010-07-05 14:02:41 -07:00 |
|
David Anderson
|
c9b2aacfe3
|
[JAEGER] PIC for writes to escaped call objects.
|
2010-07-05 13:56:56 -07:00 |
|
Luke Wagner
|
e501d7e0b5
|
Remove lowercase/uppercase name check
|
2010-07-05 13:56:20 -07:00 |
|
Luke Wagner
|
97d36215fd
|
Change asX to toX, asXRef to getXRef, XTag to XValue
|
2010-07-05 13:44:59 -07:00 |
|
David Anderson
|
14c9baf4e0
|
[JAEGER] Added PIC for reads from an escaped call object.
|
2010-07-05 13:44:01 -07:00 |
|
Wes Garland
|
c0cab6c84e
|
Bug 575379 jsapi-test for JSClass::getProperty. r=jorendorff
|
2010-07-05 12:27:04 -04:00 |
|
Luke Wagner
|
a8bbd6e292
|
Change the type of jsid in release builds so that it is always different than jsval
|
2010-07-05 04:22:37 -07:00 |
|
Luke Wagner
|
86eab7cd9a
|
For some wacky reason, jsuint gets assigned different types in TabParent.cpp on MSVC and this gives a linker error
|
2010-07-05 04:11:33 -07:00 |
|
Luke Wagner
|
549c391960
|
Fix bug involving JSVAL_IS_GCTHING's inclusion of null
|
2010-07-05 02:33:34 -07:00 |
|
Luke Wagner
|
d71c690795
|
Change default-constructor of Value to initialize to 0. This avoids some warnings when using Value in a HashTable and a few other cases and seems to have no measurable effect.
|
2010-07-05 01:59:49 -07:00 |
|
Luke Wagner
|
477aedc0ff
|
Tweak jsapi.h/jspubtd.h/jsdbgapi.h
|
2010-07-05 01:50:08 -07:00 |
|
Luke Wagner
|
b6c66a4c30
|
Forgot to teach conservative GC about jsid type
|
2010-07-05 01:41:42 -07:00 |
|
Luke Wagner
|
4dc169abc2
|
Set argv[-1] to null instead of 0x0 (double) to satisfy the argv[-1] assertion in LeaveTree
|
2010-07-05 01:14:39 -07:00 |
|
David Anderson
|
fa56975c91
|
[JAEGER] PIC for JSOP_BINDNAME.
|
2010-07-05 01:12:18 -07:00 |
|
Luke Wagner
|
d95c06a050
|
Disable quickstub generation in a different way so as to not fail tests horribly
|
2010-07-05 00:52:38 -07:00 |
|
Luke Wagner
|
ae4ce7e082
|
Merge from TM
|
2010-07-04 23:17:03 -07:00 |
|
Nicholas Nethercote
|
ecd4996a85
|
Bug 553962 - nanojit: finish adding get/set methods for CallInfo::_typesig (TM-specific part). r=gal.
|
2010-07-04 20:00:33 -07:00 |
|
Luke Wagner
|
78ef13ef62
|
Avoid crazy JS_STATIC_ASSERT decl conflict on OS X by removing C linkage from jsscript.h
|
2010-07-04 19:55:05 -07:00 |
|
Nicholas Nethercote
|
a267ea146c
|
Update nanojit-import-rev stamp.
|
2010-07-04 19:52:07 -07:00 |
|
Luke Wagner
|
b77253dee8
|
Fix browser bustage from merge
|
2010-07-04 19:48:36 -07:00 |
|
Nicholas Nethercote
|
588cb18fca
|
Fix ARM bustage for bug 553962. r=me.
--HG--
extra : convert_revision : bb74ad1990fc0299c107c6d44a04c3682e8cb9fe
|
2010-07-04 19:45:53 -07:00 |
|
Nicholas Nethercote
|
a901c621f3
|
Bug 553962 - nanojit: finish adding get/set methods for CallInfo::_typesig. r=edwsmith.
--HG--
extra : convert_revision : cfbed237877f0939423d9c1ac591c0a7edb5b0c0
|
2010-07-04 19:39:09 -07:00 |
|
Eli Friedman
|
c7b36cb9f6
|
Bug 576363 - Qualify accesses to dependent base in js. r=nnethercote.
--HG--
extra : convert_revision : 5c5cacef53d6a42f6226636c0fa71c13e428b52f
|
2010-07-04 19:12:15 -07:00 |
|
Luke Wagner
|
1cec9d28d0
|
Fix compilation errors in merge. Trace-tests works
|
2010-07-04 15:13:23 -07:00 |
|
Luke Wagner
|
d119486317
|
Merge from TM
--HG--
rename : js/src/xpconnect/src/wrappers/AccessCheck.cpp => js/src/xpconnect/wrappers/AccessCheck.cpp
|
2010-07-04 14:49:39 -07:00 |
|
Luke Wagner
|
ea3315ad19
|
Use more casts so confounding conversion rules do produce the wrong bitmask in GetWrapper
|
2010-07-04 13:56:33 -07:00 |
|
David Anderson
|
2892d7e043
|
[JAEGER] PIC for not-escaped call objects (bug 576733).
|
2010-07-04 13:18:55 -07:00 |
|
Luke Wagner
|
1bbdcb442c
|
Remove bogus tag-testing in conservative GC; fix warning; define js_GetterOnlyPropertyStub appropriately
|
2010-07-04 12:55:13 -07:00 |
|
Luke Wagner
|
a190b35d3a
|
Browser build fixes (stuff still broken)
|
2010-07-04 12:35:21 -07:00 |
|
Luke Wagner
|
d52a11e637
|
Get merge building js shell and passing trace/ref tests. Still need to fix up browser
|
2010-07-04 00:12:06 -07:00 |
|
David Anderson
|
bd89a0cfdf
|
[JAEGER] Added fast-path for JSOP_OBJTOSTR.
|
2010-07-03 13:21:23 -07:00 |
|
David Anderson
|
3487c67a9d
|
[JAEGER] Fixed bug in JSOP_POS.
|
2010-07-03 13:13:20 -07:00 |
|
Jason Orendorff
|
c46ef62c01
|
Merge fix for bug 575208.
|
2010-07-03 08:10:46 -05:00 |
|
Chris Leary
|
4d381b0e29
|
One more changeset to back out. (r=red)
|
2010-07-03 02:06:14 -07:00 |
|
Chris Leary
|
1101ca3628
|
Back out Yarr until I can unbreak ARM build. (r=red)
|
2010-07-03 01:54:21 -07:00 |
|
Chris Leary
|
3df5948663
|
Push-and-pray to try to fix ARM build breaks. (r=red).
|
2010-07-02 23:57:51 -07:00 |
|
Chris Leary
|
4ec22b4904
|
Bug 564953: Port of Yarr regexp engine and Nitro macroassembler. No PPC support. (r=gal,lw)
|
2010-07-02 22:25:37 -07:00 |
|
Sean Stangl
|
bcde0f1fc6
|
[JAEGER] Merge with fatval.
|
2010-07-02 21:52:25 -07:00 |
|
Andreas Gal
|
b352f081cf
|
Only check for proxy handler if we are sure its a proxy (fallout bug 574924, r=orange).
|
2010-07-02 18:53:00 -07:00 |
|
Robert Sayre
|
b61874281f
|
merge
|
2010-07-02 18:17:48 -07:00 |
|
Robert Sayre
|
fd390f1273
|
Fix ObjectWrapperChild bustage
|
2010-07-02 18:17:06 -07:00 |
|
David Anderson
|
e8807ea6da
|
[JAEGER] Implement JSOP_POS.
|
2010-07-02 18:09:12 -07:00 |
|
Dan Witte
|
96bb18a3ea
|
Back out due to hanging test.
|
2010-07-02 17:28:48 -07:00 |
|
Robert Sayre
|
70fc03b113
|
Merge mozilla-central to tracemonkey.
|
2010-07-02 17:25:52 -07:00 |
|
David Anderson
|
bbc39f5459
|
[JAEGER] Implement JSOP_DEFLOCALFUN_FC.
|
2010-07-02 17:18:05 -07:00 |
|
David Anderson
|
b1196df5af
|
[JAEGER] Implement JSOP_ARGSUB.
|
2010-07-02 17:11:30 -07:00 |
|