62cac7587f1166a287c62ef259e85951f9e5313e
2011-03-23 18:26 -0700
Nicholas Nethercote - Remove workaround for jstests.py problem that I accidentally commmitted as part of bug 637549.
534573211b633c0781ee20c6d3b73f77a9badf11
2011-03-22 16:52 -0700
Luke Wagner - Put back nsISSLStatusProvider.idl, again. Same mercurial bug, different repo. I need more 'hg status'
3dcc6a229c77628543c0a94e1729381c06617466
2011-03-23 18:02 -0700
Nicholas Nethercote - merge
0ffe53f7606aca45d4cedcc880afff2feeadccd9
2011-03-23 18:00 -0700
Nicholas Nethercote - Bug 637549 - Speed up expression parsing, part 2: inline more aggressively. r=brendan,jimb.
36a1aba3cd60d002fb5985f2d400cef952ae2a7c
2011-03-23 18:00 -0700
Nicholas Nethercote - Bug 637549 - Speed up expression parsing, part 1: avoid ungetting/regetting many tokens. r=brendan,jimb.
d839300746c3a75292d65e8085e85c84b068da51
2011-03-14 11:30 -0700
Luke Wagner - Bug 636296 - Put activation objects when we pop the frame, not in ScriptEpilogue (r=dvander)
dbb123c798c8c69d6985cf50648d4c671c7bc881
2011-03-14 11:30 -0700
Luke Wagner - Bug 636296 - Change meaning of JSStackFrame::hasCallObj to be more sane (r=waldo)
9484a9805efa13195ff5f03ffd08140bda50e3de
2011-03-14 11:30 -0700
Luke Wagner - Bug 636296 - Split out ScriptDebug{Pro,Epi}logue (r=dvander)
d7c35d34c20259f3aea81578447dd7cf2a48ecd0
2011-03-14 11:30 -0700
Luke Wagner - Bug 636296 - Tidy up JSStackFrame (r=dvander)
9335aa129fdca3b4425ab99647252bfaf568d6db
2011-03-23 14:30 -0700
Bill McCloskey - Bug 569422 - Fix jsapi-tests recursion assertion (orange)
fc361ed8029de9a136c95d6f1d3a103de9922290
2011-03-23 11:57 -0700
Bill McCloskey - Bug 569422 - Allocate js::Shape from the GC heap (r=brendan)
fc49cebde74ce4b14c0b861f8739e8998b249538
2011-03-23 11:57 -0700
Bill McCloskey - Bug 569422 - Fix nits in GC and GC inlines (r=brendan)
e6dd3dc8670c2280a32eda4c4bbb55e3e31c7e5f
2011-03-23 11:57 -0700
Bill McCloskey - Bug 569422 - Remove unions from GC (r=luke)
a0ae696f155916d79a4b3a7a06abdf36154bed6a
2011-03-23 11:57 -0700
Bill McCloskey - Bug 569422 - Miscellaneous fixes for GCed shapes (r=brendan)
b064d5e3e2e0f530d823b50cf07323559cfec9f8
2011-03-23 11:57 -0700
Bill McCloskey - Bug 569422 - Add const to some GC type signature (r=brendan)
a110692f5d9839c459d4fb21440953567f522908
2011-03-23 09:57 -0700
Luke Wagner - See if -fno-stack-protector also fixes the crashes that caused the NEVER_INLINE_ComputeImplicitThis hack
663a3afb238e727794dfcf24d13b8b7480a7b29e
2011-03-23 00:39 -0700
Luke Wagner - 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
5f62a523c55e3f099dc0f32e59c4da5a8f8c2dec
2011-03-22 20:38 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
bbf2ca59e0a39d6ed6e032310e610fe36a039f8c
2011-03-22 20:25 -0700
Andrew Paprocki - Bug 621043 - AIX: avmplus.h fails in xlC due to GCC-isms only on #ifdef __powerpc__. r=mrbkap.
2e3d8fb7c4ab600b5d934b39fbf10e612c3a11c1
2011-03-22 20:10 -0700
Nicholas Nethercote - 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.
1c206a26f9ffa133a587a5d9cdad1c635b134423
2011-03-17 19:54 -0700
Nicholas Nethercote - Bug 623362 - nanojit: avoid harmless race on nHints[]. r=jseward.
71b0129a2acc7459f9b86671718a71d0b175c9e1
2011-03-12 22:12 +1100
Nicholas Nethercote - Fix ARM breakage. No bug, r=me.
41ed083faf4a75bcb09e38f58311013cf3495768
2011-03-22 17:21 -0700
Luke Wagner - Silence windows warning from 4290338c3956 (r=me)
ebd7cc5d0daa5bc97794d01bb290a39c2a58871b
2011-03-22 16:52 -0700
Luke Wagner - Put back nsISSLStatusProvider.idl. Seems like http://mercurial.selenic.com/bts/issue2471 strikes again (r=burning)
6afe562a0cb83cf427cfafb4b15fe403801db4bf
2011-03-21 11:37 -0700
Luke Wagner - Bug 613457 - use *ById JSAPIs in storage (r=sdwilsh)
4290338c39567c175461153040dd5918931fd903
2011-03-14 13:59 -0700
Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
0e8639e561f51dd37b911543ff55b30ff3df2f3e
2011-03-14 13:55 -0700
Luke Wagner - Bug 613457 - slightly simplify string-equality ic (r=dvander)
cf1850399b0ba181535ece8c0b99a92729ab25a8
2011-03-14 13:55 -0700
Luke Wagner - Bug 616562 - speed up JSString::isStatic (r=njn)
ef65c2f6ed639a6a49e65648be0b18bb117c58c4
2011-03-22 17:19 -0400
Andreas Gal - Bug 637010. Add some null checks to js_IteratorNext and js_IteratorMore. r=dvander
489cdb307e4172a3065a5f6e0dba1eb83ef83427
2011-03-22 17:19 -0400
Landry Breuil - Bug 634609. Fix GetNativeStackBaseImpl() on OpenBSD. r=gal
8cd268cf241180104ed7c463f8daddd73f264aa1
2011-03-22 17:19 -0400
Andew Paprocki - Bug 621027. Fix AIX compiler warnings due to not explicitly saying what kind of inheritance we're doing. r=mrbkap
68d671e5abc326e3e1ae4ac96b4489c0feac61b3
2011-03-22 17:19 -0400
Andew Paprocki - Bug 621026. Define JS_64BIT for some more compilers. r=mrbkap
33a3ffc64867d06619391a7b0d6560fd81952274
2011-03-22 17:19 -0400
Andew Paprocki - Bug 621021. Silence some compiler warnings on AIX. r=mrbkap
e8dda9a82da711df0053bb192d9dccfd6944c49c
2011-03-22 17:19 -0400
Andew Paprocki - Bug 621004. Make jsval_layout look nicer on AIX. r=mrbkap
70d9c9f2c14874f2d9479f5377925f89d89722bd
2011-03-22 17:19 -0400
Andew Paprocki - Bug 621000. Implement GetNativeStackBaseImpl for AIX. r=mrbkap
a65b4b1d967602f4b3c02d9b039deb964f8ee773
2011-03-22 17:19 -0400
Andew Paprocki - Bug 587103. Properly scope external calls in templated functions to fix compilation with some compilers. r=mrbkap
7edde09d2984f01ec6b91a3d359cc348d1ccdf76
2011-03-22 12:00 -0700
Jeff Walden - 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
354ec5822f128ca1305c29c2fa51c092c7a284ab
2011-03-22 10:52 -0700
Jeff Walden - Fix a couple warnings that are now errors with GCC 4.5.1. r=bustage
af2445263a46101e725ee1b0022a7f62077204b8
2011-03-18 17:56 -0700
Jeff Walden - Bug 642199 - jsapi-tests should set a stack quota to avoid blowing out the native stack. r=billm
241c89f64f669f56da9a77327948c3119e74f0ef
2011-03-08 12:44 -0800
Jeff Walden - Bug 639583 - Don't do a range-check/growStorageBy for the js::Vector::infallibleAppend methods. r=luke
cdcef9d0f76aa3401a56004d482622527fd399f5
2011-03-21 22:45 -0700
Nicholas Nethercote - Fix more warnings-as-errors breakage for bug 609532.
5a2e69befff35501d28ad82f9653a53c295caa17
2011-03-21 21:52 -0700
Nicholas Nethercote - Fix warnings-as-errors breakage for bug 609523.
b4729e53ce456a5de572d9a7c96e9befa0632bb4
2011-03-21 20:32 -0700
Nicholas Nethercote - Bug 609532 - Stop checking in code with warnings. r=dwitte.
ac38143031eb634bfd50c51a4c2cf8cd538dbf98
2011-03-21 16:36 -0700
Chris Leary - Merge mozilla-central to tracemonkey.
5c5c276199a38a9836d35ef9f3b70bec76a86c7f
2011-03-21 13:02 -0700
Luke Wagner - s/if/else if/ so that f6281545d2c1 doesn't hit the JS_NOT_REACHED (rs=billm)
d8940239b3472f9ee7239f3bd8eee9934fe30740
2011-03-21 11:57 -0700
Luke Wagner - Bug 642896 - Weaken overstrict resetInvokeCallFrame assert (r=waldo)
f6281545d2c1552ab6943c05bab0840133564f45
2011-03-21 11:46 -0700
Luke Wagner - Init local in jstracer.cpp to silence warning (rs=billm)
b0461952d5d30446825617e51725b90f18907e28
2011-01-17 15:15 -0800
Paul Biggar - Bug 642327 - Add OOM regression checking to the shell via |make check|. (r=nnethercote)
85d8e5c2c532c87dffe19fac2bed38c90cc7b94c
2011-03-21 11:06 -0700
Michael Wu - Bug 518230 - Use CESU-8 and refer to previous strings, r=igor
455a15eb0a78d711cf533b0317230ba8d8a30a29
2011-03-21 10:47 -0700
Chris Leary - Back out changeset bf416ede0518
82129f60f6f761c0ef16f448e041ec1250cf7d9f
2011-03-21 18:31 +0100
Mike Hommey - Bug 589744 - Fallback to perf measurement stub when perf_event_open syscall isn't supported. r=ted
cfe6c2e05c07c1029e58e0a4bf9146b56e7d5bd4
2011-03-21 18:31 +0100
Mike Hommey - Backed out changeset d4c0875dc41a -- tinderbox build bustage
d4c0875dc41ad048d8b54835bbc13ca0a4d554bc
2011-03-21 10:04 -0700
Chris Leary - Bug 642274: Add loose equality to JSAPI. (r=Waldo)
bf416ede0518dbfa322f95cb9151d0551efd71c2
2011-03-21 09:55 -0700
Chris Leary - Bug 640375: Fix CTypes marking code compartment assertion. (r=mrbkap)
c811be25eaad53d7d721da01db5c82fe91436bc8
2011-03-18 15:07 -0700
Brendan Eich - Fix ancient break-or-continue-to-label lexing operator vs. operand mode bug (642975, r=njn).
cfff9765e524553723b9b50d8116c4c98d7dfbf7
2011-03-17 19:48 -0700
Nicholas Nethercote - Bug 602397 - TM: clean up TraceRecorder::alu() (take 2). r=wmccloskey.
40092c96120b297b0b363bcc96e2370f395b535b
2011-03-16 15:50 -0700
Nicholas Nethercote - Fix build breakage from bug 639420.
d70e52fad241dd4070c2b0fd213a5b5a8d480ffd
2011-03-16 15:19 -0700
Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 10. r=brendan.
1c3246c67c63ef731054ab7b9bd84834edca7abb
2011-03-16 15:18 -0700
Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 9. r=brendan.
3d399dda0723c0f1fa8add8617cd33509db4ec1f
2011-03-16 15:18 -0700
Nicholas Nethercote - Bug 639420 - Speed up the scanner ten ways, part 8. r=brendan.
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 tip