David Anderson
|
f9aa2e7207
|
[JAEGER] Remove some stores from slow links.
|
2010-07-07 18:13:42 -07:00 |
|
David Anderson
|
99c8602803
|
[JAEGER] Remove unnecessary fast-path stores that are rooted by conservative GC.
|
2010-07-07 18:13:40 -07:00 |
|
Igor Bukanov
|
246300e968
|
bug 576596 - removal of JSObjectOps::(call|construct|hasInstance). r=jorendorff
--HG--
extra : rebase_source : 8fd09ab6bfb4daece7a27b9a46097ae74bdc055c
|
2010-07-07 09:53:50 +02:00 |
|
Sean Stangl
|
68723725a7
|
[JAEGER] Implement boolean guard for JSOP_AND and JSOP_OR; (575766, r=dvander).
|
2010-07-06 01:10:18 -07:00 |
|
Alan Pierce
|
79e0a74022
|
[JAEGER] Fix build failure.
|
2010-07-06 00:57:55 -07:00 |
|
Alan Pierce
|
2772052dcb
|
[JAEGER] Special-case parseInt(double) in num_parseInt. r=dvander b=576934
|
2010-07-06 00:38:13 -07:00 |
|
David Anderson
|
f61f0ac54c
|
[JAEGER] Fixed mismatched calling convention causing silently bad codegen.
|
2010-07-06 00:43:05 -07:00 |
|
Luke Wagner
|
94d4737738
|
Tweak comment to trigger rebuild
|
2010-07-06 00:28:33 -07:00 |
|
David Anderson
|
3dbfde2a1d
|
[JAEGER] Band-aid for computed this.
|
2010-07-06 00:01:10 -07:00 |
|
Luke Wagner
|
6c45614fba
|
Merge
|
2010-07-05 21:53:13 -07:00 |
|
Luke Wagner
|
673d7fe560
|
Comment change to trigger another build
|
2010-07-05 21:51:44 -07:00 |
|
Leon Sha
|
c319972048
|
Bug 575205 - JM: Make JaegerMonkey work on Solaris x86/x64 with Sun Studio 12. r=dvander.
|
2010-07-06 12:14:58 +08:00 |
|
David Anderson
|
0ddb5ebacc
|
[JAEGER] Unbroke build, merge merge merge.
|
2010-07-05 20:14:42 -07:00 |
|
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 |
|