4a32bcd70c494120045b4c7fd1f4ba64a96245aa
2010-03-26 15:32 -0700
Jeff Walden - Revert strict-aliasing disabling now that n810 has shown not to improve without it. Also change from -Wstrict-aliasing=2 to -Wstrict-aliasing=3; gcc claims the latter gives more precise warnings with fewer mistakes, and I don't think we care that much about it being a little slower, for only the files in SpiderMonkey.
9a0a4c64da0a2168981d3fefb4e5c0c21952eefe
2010-03-26 09:58 -0500
David Anderson - Fixed regression with recursive scripts missing a return (bug 552196, r=gal).
23442b4a6e2090c89c2b2745925303f0a4731f15
2010-03-26 09:01 -0500
Jason Orendorff - Bug 500431 part 4 - Encapsulate PropertyCacheEntry::pcval. r=brendan.
b2daab8b12af868256d810cf392827853f254a76
2010-03-25 16:11 -0700
Gregor Wagner - Bug 553682, TM: GC Profiler Part2. r=igor
f896af789657a9e731d129c515441f0cea136c2f
2010-03-25 15:20 -0700
Gregor Wagner - Bug 553682, TM: GC Profiler Part1: Gnuplot script. r=gal
bec74236a5c83b76e9c2672207a92de1f76d76fe
2010-03-24 20:16 -0700
Nicholas Nethercote - Remove dead variable to avoid GCC warning. no bug, r=me.
5166cbc96bb687fcb36d2d3c4ed64696b4ff82c9
2010-03-24 20:16 -0700
Nicholas Nethercote - Bug 542016 - Remove LIR_addp (TM-specific part). code=edwsmith, r=nnethercote.
1fc20dafbffad09d06d0adf91b698386edaec583
2010-03-24 20:13 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
ea454deb245b13e49f3d787bd5996e9591be2c1f
2010-03-24 20:41 -0400
Edwin Smith - Cleaned up trailing whitespace (r=me)
36d36db4d3403594a7051d8150ca66295939920b
2010-03-24 20:35 -0400
Edwin Smith - replace AvmAssert with NanoAssert everywhere (bug 554549 r=nnethercote+)
61a4b97b627fdf420c0e0854dcd544ce34ecb30b
2010-03-24 20:08 -0400
Edwin Smith - Remove now-dead LIR_iaddp/qaddp/addp (bug 542016, r=nnethercote+)
d9d99f65a1b67f86b146de4d7895e30feaf3c195
2010-03-24 15:34 -0700
Nicholas Nethercote - Bug 553518 - nanojit: avoid 'test r,r' where possible on i386. r=edwsmith.
7aa88b7b6e4443dcff05a8e5f0a804eab002e7ba
2010-03-24 19:32 -0700
Nicholas Nethercote - merge
306648d6018c5f7e4e0582079f2a3a74cf98acd4
2010-03-24 19:30 -0700
Nicholas Nethercote - Follow-up to bug 517910: dslots aren't read-only. r=jorendorff on IRC.
23e9bcf00a86af0c5b4a36e4df7407abcd9761a6
2010-03-24 21:20 -0500
Jason Orendorff - Bug 500431 part 3 - Rename JSPropertyCache to js::PropertyCache and other renamings. r=brendan.
d043d2ac6e828e2e14af2e34091c73432bf45699
2010-03-24 18:23 -0500
Jason Orendorff - Disable js/src/tests/js1_8_1/extensions/regress-466905-05.js which now fails. See bug 554793 for more.
fd0080b3e6111e23132588e941491a92e780eec4
2010-03-24 16:16 -0500
Jason Orendorff - Bug 500431 part 2 - Replace macros with inline functions in jspropertycache. r=brendan.
ba2ef20d98de3b6afd0c8a69beed79c218117ce2
2010-03-24 16:16 -0500
Jason Orendorff - Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan.
4bbdad95af8420f12ca9a461453c8afe0f84a341
2010-03-24 14:40 -0700
Jim Blandy - Bug 552500: Don't bother to dynamically detect stack growth direction. r=waldo
91f2500e48e5dad26210f975474162e9cf5938a0
2010-03-24 13:18 -0700
Brendan Eich - Disable partial flat closures pending scope chain reconstruction on trace (554572, r=jorendorff).
cdb5a9fd839599fc9bb516200e20fa4a12c595e3
2010-03-24 12:36 -0700
Andreas Gal - Public JS API for new ES5 Object functions (551595, r=jwalden).
f909e6aacc8753c8dd0809f2959968dfc02e5d5e
2010-03-23 21:23 -0700
Julian Seward - Bug 531350 - TMFLAGS=fragprofile leads to reading freed memory. r=graydon.
732dbd2b2d46ae2b1b3022b9a2fbea3048f6a6c7
2010-03-23 17:30 -0700
Jim Blandy - Bug 554102: Cleanup: switch from global TokenStream functions to methods. a=cdleary, r=jimb
e804d07cf96bb9cd66c805fdb6577ce3bdffbbf2
2010-03-23 16:07 -0700
Nicholas Nethercote - Bug 517910 - NJ: add more alias-set annotations to LIR so as to improve CSEing of loads (TM-specific part). r=gal,dvander.
ebee0290c5b3ea6940cae0b381b3cf164367f14e
2010-03-23 16:00 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
0db87fb46cb2d25abf9c198280e1f3258f9f0b2b
2010-03-23 15:49 -0700
Nicholas Nethercote - Follow-up assertion failure fix for bug 517910. r=me.
31596ada8bfd959580399eaa1a6e741dea37a19b
2010-03-23 15:28 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
c4c2174afcca586d8278c3e585a5b577b4247312
2010-03-23 15:05 -0700
Nicholas Nethercote - Bug 517910 - NJ: add more alias-set annotations to LIR so as to improve CSEing of loads. r=edwsmith.
656054962a9ebaac6236bd4daefbbfef34fbaef4
2010-03-23 15:09 -0400
Edwin Smith - Fix PPC bustage for bug 507089 (r=me)
30e0a4ed98b5adea50bdd7aeb9ce475025a71731
2010-03-22 12:18 -0700
Nicholas Nethercote - ARM bustage fix for bug 507089. r=me.
c55d266e9f79ee3c84c5844ad1b42abdd593aa74
2010-03-23 13:03 -0700
Jeff Walden - Temporarily disable strict aliasing to check whether that has any relevance to the n810 bustage.
ac5ed50ad4da24c2cae44d2e2023c6a8c391b289
2010-03-23 13:03 -0700
Jeff Walden - Revert symbolizing changes, to see whether optimized+no strict aliasing fixes n810.
afbfa51f81ed4fc30d140d038b4e1d9587036981
2010-03-23 12:36 -0500
Jason Orendorff - Backed out changeset 6dcce4f4d9dd due to orange.
d6ece89eb98df462bb8bf18b8483b317928273ea
2010-03-23 12:35 -0500
Jason Orendorff - Backed out changeset 6dcce4f4d9dd due to orange.
776508642f3993f787ce8c075dd993c0d854a04b
2010-03-23 08:58 -0700
Luke Wagner - Bug 554203 - remove dead code in JSOP_STOP (r=brendan)
6dcce4f4d9dd29b868168cde5384756d1aa53921
2010-03-23 10:03 -0500
Jason Orendorff - Fix test js1_8_5/regress/regress-533876.js.
99f1e94c77a302c5c103410ee2e36cb2735a0e42
2010-03-23 09:41 -0500
timeless - Bug 552905 - JS_DefineUCFunction seems to be missing a CHECK_REQUEST. r=jorendorff.
cdcdaf01be6ce6eb346874e839b8cc4f92b2ea2b
2010-03-22 18:21 -0500
Jason Orendorff - Bug 509857 - Get rid of DTOA_LOCK. r=jwalden.
3383cccf276c716330756aaee585f3d6b5cd59a1
2010-03-22 22:17 -0700
Jeff Walden - Zillionth time's the charm.
da8b6eaa2a305bc4a7a5d63539c1e96af93f1eae
2010-03-22 22:39 -0700
Jeff Walden - Back out 38cb39bc6744, 400097fb04e7, and 1dca6e135a1e for great orangeness.
38cb39bc6744626c5f41e0b6cf9ccd58e457cd8b
2010-03-22 20:58 -0700
Andreas Gal - more build fun with bug 553541
400097fb04e78ea846efa085c29eb11c07c4b4e2
2010-03-22 20:15 -0700
Andreas Gal - nobody ever got hurt by too much parenthesis in expressions (build fix follow-up for 553541)
1dca6e135a1e38d049cb51acb1222cb5b358dd75
2010-03-22 20:02 -0700
Andreas Gal - Allocate short strings in the GC heap, avoiding malloc + free (553541, r=igor).
114be95eca4c15276e22ac60e7ddd50507eb4271
2010-03-22 18:40 -0700
Jeff Walden - Sigh, js has its own configure.in that needs identical changes, doesn't it...
9ab9132b1055e71aff108122f80f9a85d63379a1
2010-03-22 16:43 -0700
Blake Kaplan - Bug 542858 - Don't pretend that the complex global object is a function. r=jorendorff
d412747189f623a6bfc8f1e454eee95bb7d50383
2010-03-22 16:26 -0700
Brendan Eich - Followup fix for 497789: work around apparent gcc 4.4 aliasing bug (r=dvander).
b63d655726dd189a60b2302754a7ccc25ca136d4
2010-03-22 15:28 -0700
Jeff Walden - Force ARM builds to be debug to really, really get symbols this time, for realz. r=<unprintable words>
c9e8ef81e7f4e244fde458356925fac145d7015e
2010-03-22 11:56 -0700
Jeff Walden - Another try at getting a symbolicated build from tinderbox...words cannot express my feelings on this matter at this point.
806dfb7f713db7ec264caa2d616382e86cc5cdcd
2010-03-22 11:48 -0700
Jeff Walden - Fix ARM-only typo in nanojit merge (NB: NOT being simultaneously merged to nanojit-central out of expediency). r=sparky
ff6b54ac276de71f3d73801431a001657af421e3
2010-03-22 11:11 -0700
Brendan Eich - Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff).
d52333800c73dbef8b0fefab4c41eeec06f63828
2010-03-22 10:26 -0700
Luke Wagner - Bug 554043 - fix negated bool, broken by TT_VOID patch (r=dvander)
f4e6161afc357b37c8cf3b4af3b9fd85fc590daf
2010-03-21 20:07 -0700
Nicholas Nethercote - Bug 507089 - TM/nanojit: prepare to add get/set methods for CallInfo::_argtypes (TM-specific part). r=jorendorff.
5e8ebf7d4742c3b6af19fd61a4f23e1ebb26261d
2010-03-21 20:06 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
d64155596297a492a34e06370e1daf01d5445b7a
2010-03-21 19:58 -0700
Nicholas Nethercote - Fix windows bustage for bug 507089. r=me.
63cfe236a671574ef65949f4811cf5db9067c3cf
2010-03-21 19:48 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
cc5f301065a7d0b36b28ca10d46268aedb82286d
2010-03-21 19:47 -0700
Nicholas Nethercote - Bug 507089 - TM/nanojit: prepare to add get/set methods for CallInfo::_argtypes. r=edwsmith.
75e6b677949dc10bb836813c4aa0314778aec72e
2010-03-21 16:07 -0700
Chris Leary - Bug 553423 - JS scanner namespacing cleanup (r=lw)
fb0172bc7d00ab9488d57e3f804ab0f62149d7c0
2010-03-21 15:12 -0700
Nicholas Nethercote - Update nanojit-import-rev stamp.
5ff90d0961a7bf7917cc54b94c148d9e2997350d
2010-03-21 15:08 -0700
Nicholas Nethercote - Bug 552374 - nanojit: clean up asm_spill() and friends a little. r=edwsmith.
1fd3836fc778708c781dd29927f97def3e12682a
2010-03-19 17:42 -0700
Jeff Walden - (Again) back out previous change now that it's triggered an n810 tinderbox build. r=sweet-clean-hackfree-code-again
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip