Bill McCloskey
|
3147ade825
|
Bug 569422 - Fix nits in GC and GC inlines (r=brendan)
|
2011-03-23 11:57:37 -07:00 |
|
Bill McCloskey
|
1c6a8baf76
|
Bug 569422 - Remove unions from GC (r=luke)
|
2011-03-23 11:57:27 -07:00 |
|
Bill McCloskey
|
aa21051629
|
Bug 569422 - Miscellaneous fixes for GCed shapes (r=brendan)
|
2011-03-23 11:57:19 -07:00 |
|
Bill McCloskey
|
119f52edb6
|
Bug 569422 - Add const to some GC type signature (r=brendan)
|
2011-03-23 11:57:15 -07:00 |
|
Luke Wagner
|
455e932889
|
See if -fno-stack-protector also fixes the crashes that caused the NEVER_INLINE_ComputeImplicitThis hack
|
2011-03-23 09:57:38 -07:00 |
|
Luke Wagner
|
6c2ea5cee1
|
Mac crashes from cf1850399b0b seem to be in bogo regalloc for -fstack-protector stack guard. Try turning it off temporarily to see if that fixes the problem
|
2011-03-23 00:39:59 -07:00 |
|
Nicholas Nethercote
|
1abd186e4e
|
Update nanojit-import-rev stamp.
|
2011-03-22 20:38:01 -07:00 |
|
Andrew Paprocki
|
253dedb30a
|
Bug 621043 - AIX: avmplus.h fails in xlC due to GCC-isms only on #ifdef __powerpc__. r=mrbkap.
--HG--
extra : convert_revision : ddf045b983f32d3f9a2cfc666ecbe825efe9b182
|
2011-03-22 20:25:23 -07:00 |
|
Nicholas Nethercote
|
9a2a676bcd
|
Remove some |r != deprecated_UnknownReg| assertions because they're (bogusly) causing GCC to think that deprecated_UnknownReg might be used as an array index, and thus triggering array bounds warnings, which are now treated as errors in bug 609532, and so burning some builds. These assertions are due for removal anyway if bug 538924's blockers are ever fixed, they're from a deprecated internal API. rs=jwalden.
--HG--
extra : convert_revision : a581d0f455f199f63a3c29661b8809c9799bb3ce
|
2011-03-22 20:10:04 -07:00 |
|
Nicholas Nethercote
|
044721652f
|
Bug 623362 - nanojit: avoid harmless race on nHints[]. r=jseward.
--HG--
extra : convert_revision : 8ab31790e8a1e57a5a262810c61547ccfd0ac277
|
2011-03-17 19:54:29 -07:00 |
|
Nicholas Nethercote
|
79e934db3e
|
Fix ARM breakage. No bug, r=me.
--HG--
extra : convert_revision : e24543ca392a9420ab706b8a8842a8c9e0f78032
|
2011-03-12 22:12:19 +11:00 |
|
Luke Wagner
|
6a818f48e3
|
Silence windows warning from 4290338c3956 (r=me)
|
2011-03-22 17:21:48 -07:00 |
|
Luke Wagner
|
7c96945e3c
|
Bug 613457 - clean up string interfaces (r=njn)
--HG--
extra : rebase_source : 3e77b67fa9fe2cc31312ad99951cf92258a98e64
|
2011-03-14 13:59:53 -07:00 |
|
Luke Wagner
|
7b695c0de6
|
Bug 613457 - slightly simplify string-equality ic (r=dvander)
--HG--
extra : rebase_source : f79bb59589c4d1a39db846f42da82809a73097a2
|
2011-03-14 13:55:51 -07:00 |
|
Luke Wagner
|
fee4a41733
|
Bug 616562 - speed up JSString::isStatic (r=njn)
--HG--
extra : rebase_source : 9f0b553b8ab54bfbbd5290ba936581bda8bb40ec
|
2011-03-14 13:55:55 -07:00 |
|
Andreas Gal
|
11a52c11b6
|
Bug 637010. Add some null checks to js_IteratorNext and js_IteratorMore. r=dvander
|
2011-03-22 17:19:10 -04:00 |
|
Landry Breuil
|
e531be2d49
|
Bug 634609. Fix GetNativeStackBaseImpl() on OpenBSD. r=gal
|
2011-03-22 17:19:10 -04:00 |
|
Andew Paprocki
|
9937121645
|
Bug 621027. Fix AIX compiler warnings due to not explicitly saying what kind of inheritance we're doing. r=mrbkap
|
2011-03-22 17:19:10 -04:00 |
|
Andew Paprocki
|
30910b12ed
|
Bug 621026. Define JS_64BIT for some more compilers. r=mrbkap
|
2011-03-22 17:19:10 -04:00 |
|
Andew Paprocki
|
d06635f865
|
Bug 621021. Silence some compiler warnings on AIX. r=mrbkap
|
2011-03-22 17:19:10 -04:00 |
|
Andew Paprocki
|
82f470cc68
|
Bug 621004. Make jsval_layout look nicer on AIX. r=mrbkap
|
2011-03-22 17:19:10 -04:00 |
|
Andew Paprocki
|
d7d8ef01bc
|
Bug 621000. Implement GetNativeStackBaseImpl for AIX. r=mrbkap
|
2011-03-22 17:19:10 -04:00 |
|
Andew Paprocki
|
d610f1ab70
|
Bug 587103. Properly scope external calls in templated functions to fix compilation with some compilers. r=mrbkap
|
2011-03-22 17:19:09 -04:00 |
|
Jeff Walden
|
102c6d9d07
|
Revert loop limit back to 10k, as stack overflow in JS_DeepFreezeObject is still a concern even if GC stack overflow isn't. r=orange
|
2011-03-22 12:00:32 -07:00 |
|
Jeff Walden
|
7eafdc943e
|
Fix a couple warnings that are now errors with GCC 4.5.1. r=bustage
|
2011-03-22 10:52:56 -07:00 |
|
Jeff Walden
|
b8218fdd99
|
Bug 642199 - jsapi-tests should set a stack quota to avoid blowing out the native stack. r=billm
|
2011-03-18 17:56:28 -07:00 |
|
Jeff Walden
|
ffe40862e0
|
Bug 639583 - Don't do a range-check/growStorageBy for the js::Vector::infallibleAppend methods. r=luke
|
2011-03-08 12:44:42 -08:00 |
|
Nicholas Nethercote
|
affdfbad49
|
Fix more warnings-as-errors breakage for bug 609532.
|
2011-03-21 22:45:56 -07:00 |
|
Nicholas Nethercote
|
b5337d6a0b
|
Fix warnings-as-errors breakage for bug 609523.
|
2011-03-21 21:52:39 -07:00 |
|
Nicholas Nethercote
|
04b21d42c9
|
Bug 609532 - Stop checking in code with warnings. r=dwitte.
|
2011-03-21 20:32:28 -07:00 |
|
Chris Leary
|
7ed86b3a25
|
Merge mozilla-central to tracemonkey.
|
2011-03-21 16:36:56 -07:00 |
|
Luke Wagner
|
dc3b77b20a
|
s/if/else if/ so that f6281545d2c1 doesn't hit the JS_NOT_REACHED (rs=billm)
|
2011-03-21 13:02:06 -07:00 |
|
Luke Wagner
|
a2e3ccd941
|
Bug 642896 - Weaken overstrict resetInvokeCallFrame assert (r=waldo)
|
2011-03-21 11:57:51 -07:00 |
|
Luke Wagner
|
75f936de54
|
Init local in jstracer.cpp to silence warning (rs=billm)
--HG--
extra : rebase_source : e5c02598c9239ce4ea24623d103331ddd0c1150e
|
2011-03-21 11:46:54 -07:00 |
|
Bob Clary
|
dcf61e4235
|
Bug 610185 - JavaScript Tests - temporarily mark ecma/Date/15.9.5.34-1.js as random due to DST orange, r=jorendorff, a=NPOTB.
|
2011-03-17 08:32:37 -07:00 |
|
Joel Maher
|
457e664cbe
|
Bug 639678 - annotate manifests to see green jsreftest runs on tinderbox. r=blassey, a=tests
|
2011-03-11 09:15:36 -05:00 |
|
Luke Wagner
|
3f83a00d7e
|
Bug 634594 - Ensure XPCCallContext string cache is aligned (r=mrbkap,a=pavlov)
|
2011-02-16 16:43:15 -08:00 |
|
Matt Brubeck
|
57b02d0c47
|
Bug 638963: Blacklist JIT on the Samsung Continuum. r+a=dvander DONTBUILD (Android-only)
|
2011-03-04 17:35:23 -08:00 |
|
Jeff Walden
|
e974b414d6
|
Bug 637859. Anchor a string for a bit. r=cdleary, a=bsmedberg
|
2011-03-03 09:37:18 -08:00 |
|
Benoit Jacob
|
0a28e31363
|
Bug 635068 - WebGL test array-unit-tests.html fails - r=dmandelin+vlad, a=blocking2.0
|
2011-03-03 11:02:35 -05:00 |
|
Gavin Sharp
|
5246cadda7
|
Back out 25027d672f50 (bug 636818) because it caused bustage (accidental file removal), a=#developers
|
2011-03-02 13:57:46 -08:00 |
|
Andreas Gal
|
ca32aa1319
|
Backed out changeset 8b3a403a6d26 (bug 636697, a=breaks Linux builds, cross-label variable initialization).
|
2011-03-02 13:36:06 -08:00 |
|
Jason Orendorff
|
adb7458612
|
Bug 636697 - Fix null deref in js_watch_set. r=brendan, a=dmandelin.
--HG--
extra : rebase_source : 1b167ac05c305ca571dab8a12c0e7d4930805c2d
|
2011-03-02 14:48:16 -06:00 |
|
Jason Orendorff
|
c5c4eeabcf
|
Bug 636818 - Crash [@ js::CallJSPropertyOpSetter] or [@ js_SetProperty]. r=gal, a=dmandelin.
--HG--
extra : rebase_source : ffda69df6aa059fac4e742c905573809695c7765
|
2011-03-02 14:15:57 -06:00 |
|
Jeff Walden
|
ed564f147e
|
Bug 637385 - Don't try to trace through a bindname in strict mode eval code. r=dvander, a=dmandelin
|
2011-03-01 09:59:37 -08:00 |
|
David Anderson
|
45609c8105
|
Fix trace/interp mismsatch in |this| computation (bug 636795, r=gal, a=dmandelin).
|
2011-03-01 23:42:22 -08:00 |
|
Andreas Gal
|
a5500a0ce1
|
Merge.
|
2011-03-01 17:42:50 -08:00 |
|
haytjes
|
f328b7b2da
|
Bug 635005: new RegExp(undefined) works like new RegExp(''). (r=cdleary, a=jst)
|
2011-03-01 17:36:54 -08:00 |
|
David Anderson
|
d79b45f535
|
Fix tracer integration edge case (bug 636879, r=billm,luke).
|
2011-03-01 12:50:37 -08:00 |
|
Nicholas Nethercote
|
e3ce73e36f
|
Bug 635155 - Get full JIT-tests coverage back. r=dmandelin, a=beltzner/npotb.
|
2011-02-28 16:17:05 -08:00 |
|