cc7311c09b562e75ba360172dea1d623a2a59759
2011-03-09 15:21 -0800
Nicholas Nethercote - Bug 602397 - TM: clean up TraceRecorder::alu(). r=wmccloskey.
5f49ed96bfbffeb26c9acb913efb016bf492ab7c
2011-03-08 23:51 -0800
Brendan Eich - Fix assertion botched by function using a previously mentioned name and therefore claiming its placeholder or declared definition; the function must have sane end vs. begin source coordinates for error reporting purposes (640075, r=njn).
b16be37906fed4c7e11de6c42cbab6e23345fcd9
2011-03-09 00:53 -0800
Andreas Gal - Don't shrink object slots during GC (bug 639727, r=bhackett).
206d6b6b392ff8d315e6fc3daf41d54aa6f429cc
2011-03-08 20:58 -0800
Andreas Gal - Sweep compartments when no objects live in them (bug 639270, r=gregor).
38aba506e3c42ad153bf207143718a254c9d8d7d
2011-03-08 19:59 -0800
Phil Ringnalda - Back out 80d8431f209e (bug 639270) for failing to actually compile
80d8431f209ee23b4383e1d81aaf59ddc35b9117
2011-03-08 18:10 -0800
Andreas Gal - Sweep compartments when no objects live in them (bug 639270, r=gregor).
5c33462bf06c5bd36211cbf0f7ca19a43ecc6b1f
2011-03-08 18:08 -0800
Blake Kaplan - Fix some stuff brendan pointed out.
3035bb78201359418f1bdc6b4ed3f15c4f9e282f
2011-03-08 16:10 -0800
Nicholas Nethercote - Bug 638034 - Make scanning safer. r=brendan.
9449c2235f8617db1be36c49b6be5384b235de00
2011-03-08 15:05 -0800
Blake Kaplan - Bug 639501 - Setters can cause the handler to change. r=gal
41ea0740c97dff3755ce68ab4a8f96e04cb7b59f
2011-03-08 15:04 -0800
Blake Kaplan - Bug 638026 - Make sure we hold onto the right JS object here. r=jst
76937e2d3e93ccc8946a5748d8ebc31a612aa77f
2011-03-08 15:04 -0800
Blake Kaplan - Bug 639737 - JS_THIS_OBJECT can fail and we need to catch when it does. r=jst
320432649bc7f512986f26fbb6f51d604e80b072
2011-03-04 17:24 -0800
Jeff Walden - Bug 638997 - Remove the id field from PropDesc: users who needed it should manage the id separately. r=luke
2a7515434a1dab9d77cf338a30b3f17a85978de7
2011-03-08 16:15 -0600
Tom Schuster - Bug 635010 - new Error(undefined).hasOwnProperty("message") should be false. r=jorendorff.
cb7853aa2d3ab5be7d981495e28b712985b61e9c
2011-03-08 16:02 -0600
Tom Schuster - Bug 639915 - Remove some code in fun_getProperty that has been dead for 12 years. r=jorendorff.
b9ca0ce513fd04978674073d6499a934145b6934
2011-03-07 11:21 -0600
Jason Orendorff - Omit a variable used only in an assertion, to silence warnings in non-debug builds. no_r=me.
d3961f0a2adec33f5176712f3b6c32f9e4aa13d2
2011-03-08 12:58 -0800
Paul Biggar - Bug 639910 - JS_CHECK_RECURSION on !JS_TRACER path skipped |goto error|. (r=dvander)
64ccb8c2892a0dc6ef92184876672cb671b9e5e4
2011-03-08 08:59 -0800
Michael Wu - Bug 429649 - Don't serialize the shortid in js_XDRBlockObject, r=igor
ff5bb67330c01198a0d0035d59d1d18ad2fb449c
2011-03-08 08:59 -0800
Michael Wu - Bug 329740 - Remove JSXDR_FREE, r=igor
441bc12e94e24d8d882cc32b9bd2479f83224179
2011-03-07 20:15 -0800
Nicholas Nethercote - Bug 631106 - JM: simplify allocation of executable memory. r=dvander.
10fb605a55afa80876925bd9a9088b7089f6abdb
2011-03-07 18:42 -0800
Andreas Gal - Make empty shape initialization lazy (bug 639254, r=billm).
34c628db78cb3acff8a18fc3f09ab32f06e481a8
2011-03-07 18:16 -0800
Brian Hackett - Deoptimize name accesses within XML filters, bug 605200. r=brendan
4515f64dbd58cbc19f56e27b2f4494405537abb3
2011-03-07 17:58 -0800
Brendan Eich - Put #undef where it belongs.
7739067b5270a64578d22f8e4aa0934a93777666
2011-03-07 17:20 -0800
Andreas Gal - Follow-up fix for bug 639235.
97fb5391ed758234ce4f7d9cb08e050c8a56ee2d
2011-03-07 16:56 -0800
Andreas Gal - Mark watch points after the main GC phase (bug 639235, r=jorendorff).
b1651c6a78868bf67a353ad442248c389b1cb42b
2011-03-07 16:43 -0800
Brian Hackett - Backout b1f8f4f84662
0f5b9362566e2ca01a25fa4ca1c796ebd8c41ca1
2011-03-07 16:06 -0800
Nicholas Nethercote - Update nanojit-import-rev stamp.
b445bf49c96ca4465e3f1fd8e7719ea7c7394e10
2011-03-07 16:03 -0800
Nicholas Nethercote - Bug 639418 - nanojit: add OPCODE and IMM8 to i386 backend. r=rreitmai.
a871b845d417c4b0bbdf27f3f07acdf9b0f76e88
2011-03-07 15:54 -0800
Nicholas Nethercote - Bug 547063 - nanojit: reinstate NJ_COMPILER_ARM_ARCH static assertion in njconfig.cpp. r=rreitmai.
7983d93e2eb29aa8187d04d83fe1177f4829db54
2011-03-03 03:54 -0800
C├ędric VINCENT - Bug 638402 - Improve the performance of the code emitted by NanoJIT/SH4 (r=rreitmai)
b1f8f4f846624e114cfabd4ff8b346a0f2795edd
2011-03-07 15:31 -0800
Brian Hackett - Deoptimize name accesses within XML filters, bug 605200. r=brendan
9f2be90f07d3d63d6d877f43c79c379dc52deab6
2011-03-07 09:55 -0800
Luke Wagner - Bug 621526 - JSStackFrame::pc() should not look for 'next' frame for current frame of suspended segment (r=bhackett)
5cf1f751cb5b5b75076db60fac5372d33e2cc83a
2011-03-07 11:27 -0800
Jan de Mooij - Bug 628073 - Compile JSOP_CASE in the methodjit (r=dvander)
30940051c457599e7e29c3769e54d3c2b20297c9
2011-02-18 18:32 -0800
Jeff Walden - Bug 637905 - Add (asserted-infallible) append methods to js::Vector, for use when the vector in question has previously had space reserved, and use them a bunch of places. r=luke
9439b1936151a2e7b2cba6e3fa1e4e60a0d1ab0e
2011-03-02 20:56 -0800
Jeff Walden - Bug 608473 - |var eval = otherWindow.eval; eval(...)| should behave like indirectly calling that eval from a script in that other window. r=jorendorff
9abe76d26196fb5850ac0e211e5aea224e1e1201
2011-03-01 22:19 -0800
Jeff Walden - Bug 637204 - Some unconditionally reserved words are reserved only in strict code. r=brendan
68203913d04cf5be53fd16278816183d5670ba5c
2011-03-07 09:50 -0800
Luke Wagner - Bug 618485 - Add missing 64-bit big-endian jsval_layout field (r=luke)
27e5814815491ebb68e474e453aff6c2ea908c43
2011-02-16 16:43 -0800
Luke Wagner - Bug 634594 - Ensure XPCCallContext string cache is aligned (r=mrbkap)
f5fbe627578d2d225f9728b7cc125214f534f2ca
2011-03-07 09:33 -0800
Luke Wagner - Bug 637246 - generator.close() should return undefined (r=brendan)
5e8744f7c31a0502037a2782c9ebecc40f0da8c1
2011-03-06 22:31 -0800
Andreas Gal - Remove ObjectOps trace hook (bug 639227, r=dvander).
ece554f6ccd1f0cd4f2f99737521b206a43bc580
2011-03-06 21:37 -0800
Andreas Gal - Backout bug 639227 due to orange.
68352f5723991e54ac4b5bce6c5251852f9a745d
2011-03-06 20:49 -0800
Andreas Gal - Remove ObjectOps trace hook (bug 639227, r=dvander).
1c8e91b2e3a4363dbb2a001f663f5cf0dcd69194
2011-03-05 15:30 -0800
Andreas Gal - Proxies confuse clear and finalize (bug 637054, r=brendan).
d463a1ff1bdf0b7146efb2556da334f28f7f21a2
2011-03-05 15:22 -0800
Andreas Gal - Follow-up for bug 638291, remove stray ';'
a7784d11c59bb0c03cb1626b3d2e8c66f7885271
2011-03-05 14:50 -0800
Andreas Gal - Remove obsolete JSMarkOp API (bug 638291, r=jorendorff).
7f65c1c0cc55d3766ece5310cbdd198143c4bf56
2011-03-03 17:31 +0100
Igor Bukanov - bug 637280 - the conservative GC makes calling JS_KEEP_ATOMS unnecessary when invoking the resolve hook. r=jorendorff
4ea63230456d7231dc9fc799b7cb7d9090493b9f
2011-03-04 10:56 -0800
Brian Hackett - Cleanup analysis state to avoid bogus assert, bug 616170. r=dvander
513774b1e88e390b9a751d5ec2e3ffda882f1c4f
2011-03-03 19:59 -0800
Nicholas Nethercote - Bug 600734 - TM: some jstracer.h clean-ups. r=dmandelin.
17273c2c0eda69f2d5fdeb29f483b5512c485944
2011-03-03 16:27 -0800
Nicholas Nethercote - Bug 629858 - improve a strict warning message. r=jwalden.
6179a5b48142536587afc6751c50a90b79eaeb43
2011-03-03 15:28 -0800
Chris Leary - Bug 614155: Lazily construct toSource cache. (r=lw)
c7e3c056478be7550bd39a37c1c3b96c93c77337
2010-12-31 11:41 -0600
Jeff Walden - Bug 557371 - Make JSON.stringify behavior on Boolean, String, and Number objects to-spec. r=jorendorff
423a8e7df45516bd327f8d4a75c49b9b9b1b2c06
2011-03-03 13:41 -0800
Jeff Walden - Bug 637859 - Anchor a string for a bit. r=cdleary, a=bsmedberg
52d5eb37b0a77fd0ac86522e5b56e44db9ce3f66
2011-03-02 19:57 -0800
Jeff Walden - Bug 638312 - Add JS_IsBuiltinEvalFunction and JS_IsBuiltinFunctionConstructor APIs. r=gal
001bfbd35ed9efdaa1e773cd5a358a765f6ae63b
2011-03-01 09:59 -0800
Jeff Walden - Bug 582717 - Make regular expressions not callable. r=brendan
0114382223daa4d3ff23e6695085405d1754dd1f
2010-04-19 17:34 -0700
Jeff Walden - Bug 560277 - Crash [@ JSObject::getParent] or [@ js_WrapWatchedSetter] or [@ js_GetClassPrototype]: add a test. r=dmandelin
de384e76ed18ae54f075d5a1cdbc8b5a6da13231
2011-03-03 14:34 -0800
Nicholas Nethercote - nanojit: remove LIR_xtbl (TM-specific part). r=dmandelin.
c4fb69cf26fce3fe9ccf0d872e4dfeb75e8722db
2011-03-03 14:27 -0800
Nicholas Nethercote - Update nanojit-import-rev stamp.
68bd90f2aae11f7e539b4a00715d0963f3a20b69
2011-03-03 14:20 -0800
Nicholas Nethercote - nanojit: remove LIR_xtbl. r=edwsmith.
f7f0892c9807c5265bea3a96a6a6b3dc4dfb9c60
2011-03-02 21:09 -0800
timeless - Bug 620291 - useless assert of free_block [@ CodeAlloc::free]. r=gal,edwsmith.
aa58f11cdddda05d97ddcd660bf085200fae3dee
2011-03-03 15:54 -0600
Jason Orendorff - Mark evalcx-using test as shell-only. r=orange.
923b87e79ef9573376bedede974c6a9304ae5e97
2011-03-03 15:09 -0600
Jason Orendorff - Bug 630218 - Reflect.parse("x.*") shouldn't mark the MemberExpression as computed. r=dherman.
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 tip