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
e6974e6f762125e87eab7eb64b303eec99055f4d
2010-03-19 17:39 -0700
Jeff Walden - (Again, Tinderbox cycles lied to me about when the build of which revision had started) attempt to (temporarily, for one build cycle only) preempt symbol-stripping on n810, so that the generated build will have symbols and thus can be debugged. r=evil-evil-awful-hack-this-is-the-worst-thing-I-have-ever-pushed-but-it-must-be-done
f5ed9e9238e7e1912c7592030397006b7f44a5af
2010-03-19 17:42 -0700
Jeff Walden - Back out previous change now that it's triggered an n810 tinderbox build. r=sweet-clean-hackfree-code-again
fe7cbf7eea0e8a489f1aebed0520afa3b9bfb563
2010-03-19 17:39 -0700
Jeff Walden - Attempt to (temporarily, for one build cycle only) preempt symbol-stripping on n810, so that the generated build will have symbols and thus can be debugged. r=evil-evil-awful-hack-this-is-the-worst-thing-I-have-ever-pushed-but-it-must-be-done
35030f4db29877cd14bb2cb6d3f728258b706246
2010-03-18 22:26 -0700
Luke Wagner - Backed out changeset 6403442ffa1d (failure on windows, winnt.h defines TokenType!)
6403442ffa1de19e3deb0646a0f992286698d6d9
2010-03-18 22:15 -0700
Chris Leary - Bug 553423 - JS scanner namespacing cleanup (r=lw)
178f1770734dd8647616db5f88898fc56ccd35c7
2010-03-18 18:02 -0700
Andreas Gal - add missing test file for bug 553407
8d9066469059dd02c23d33c5b2827b273d388068
2010-03-18 18:00 -0700
Andreas Gal - Report proper typeof for XPCNativeWrapper(obj) and XPCNativeWrapper(fun) (553407, r=mrbkap).
550c5bd4fbae52a599a7157f4e0269367a5cd78a
2010-03-18 14:43 -0700
Brendan Eich - Skip test for 503860 until bug 497789 is patched.
8bd2545a48282f4e57c0d7f63444a7bf0df1fc94
2010-03-18 13:46 -0700
Luke Wagner - Fixed 64-bit LIR type assertion (no bug, rs=dvander).
3f09b480b148b386067091be2d738145b3174a47
2010-03-18 12:12 -0700
Luke Wagner - Bug 552586 - split JSVAL_SPECIAL into TT_SPECIAL and TT_VOID (r=dvander)
2851cb841760d9a0c6356d2dd0d8b0edd74eae94
2010-03-18 08:27 -0700
Andreas Gal - Re-seed Math.random() for each window/frame/context (475585, r=waldo,dolske).
b0e4229738010b6e9797658482c2baae417bde21
2010-03-18 11:49 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
6202159027185a53aac2f1a24559797e833bf495
2010-03-18 11:40 +1100
Nicholas Nethercote - Yet another Windows bustage fix for bug 531687.
3ab44616c90f39e05e6ee3cb368c4185bf74abe7
2010-03-18 11:36 +1100
Nicholas Nethercote - Another Windows bustage fix for bug 531687.
0f500b25076fb042ea769397b8e63c8a6da955c3
2010-03-18 11:28 +1100
Nicholas Nethercote - Windows bustage fix for bug 531687.
fb40471645ea874820e483d70a019e4d9ed4a9d2
2010-03-18 13:05 +1300
Josh Matthews - Bug 526793 - Add gczeal() function to xpcshell. r=mrbkap
86ec439689768e2da8becd8ee517abba955ce657
2010-03-18 10:53 +1100
Nicholas Nethercote - Bug 531687 - Duplicate node names in TMFLAGS=aftersf printout (TM-specific part). r=jseward.
f929faee2964b4b52c3f0e27e41f6f1dbd448df1
2010-03-18 10:45 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
42a26f80a36ca8379a4be46b8cb39b20f9fc2d3b
2010-03-18 10:42 +1100
Nicholas Nethercote - Bug 531687 - Duplicate node names in TMFLAGS=aftersf printout. r=edwsmith.
7e0ebb967dfefb3dbefdec275848c6fa0e921f2c
2010-03-18 10:21 +1100
Nicholas Nethercote - Bug 534310 - nanojit: split asm_quad() into asm_immq() and asm_immf(). r=edwsmith.
20ea2635b1c0c08080ae415d9bb15ad863a0f39d
2010-03-18 09:53 +1100
Nicholas Nethercote - Bug 552614 - nanojit: fix AR::Iter::next(). r=rreitmai.
d775e874fb2f9f2ef104caacb9cb328769929695
2010-03-17 15:35 -0700
Blake Kaplan - Fix warnings. rs=jorendorff
08f9be1e83150fbb758f8aa71e304fd1e3168ab3
2010-03-04 16:49 -0800
Vladimir Vukicevic - b=550351; don't abort recording when accessing out of range typed array element (return undefined instead); r=gal
869bebcf1f211030a0ca651f0dfec22ef5ce0eb5
2010-03-17 10:22 -0500
Jason Orendorff - Bug 480850 - Add JSAPI function JS_New. r=mrbkap.
25d07807a602515e04e6db5e90e091d031fb2c9e
2010-03-16 10:41 -0500
Jason Orendorff - Bug 530583 - Delete silly JS_INT32_TO_PTR etc. macros. r=jwalden.
08b5d4ff62f5395ed3c7d625258ab547d090d160
2010-03-17 12:52 -0700
Brendan Eich - Add tests for 503860 to jstests.list.
49e51ab798cf133f187155c0bbf6da00cc148fd9
2010-03-17 12:41 -0700
Brendan Eich - Restore lost rt->protoHazardShape check (503860, r=jorendorff).
eba4f78cdca490001b37b3a7fb3bfc93819f6a08
2010-03-17 10:29 +0300
Igor Bukanov - bug 551680 - replacing JS_(Suspend|Resume)Request with JSAutoSuspendRequest. r=mrbkap
881eacfc665c1a2c205bd5adf7699e60f6b0914a
2010-03-16 21:43 -0700
Luke Wagner - (Fixed assert) Bug 551539 - use memcmp for inner loop of StringMatch, sometimes (r=bzbarsky)
9438a169c69c5511f9ea1657c3d8eb3aeca0df2e
2010-03-16 18:07 -0700
Bob Clary - bug 552218 - mark ecma/Date/15.9.5.14.js, ecma/Date/15.9.5.34-1.js, ecma_3/Date/15.9.5.5.js as random on Linux due to DST issues.
7c675b971d31b251c3f85ee37b6da5f256aef540
2010-03-17 09:08 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
6eedb7f2c6d1d215a74762e0d8de1f79509a2c1c
2010-03-17 09:04 +1100
Nicholas Nethercote - Fix mochitest failures caused by the patch for bug 498193. r=me.
975958755e79494abc3f930230e584f685be0a1a
2010-03-15 21:52 -0400
Edwin Smith - Redo X64 asm_fneg to only allocate XMM regs, fix indirect calls, and revert asm_restore to old logic (bug 535706 r=nnethercote+)
6c2d0b28dd6e00acc99df0ee4eb3c6c9074a8eec
2010-03-16 14:47 -0700
Luke Wagner - Merge
4d9c84f70fd9587a18d75ea34fb6cc67611c13d3
2010-03-16 14:47 -0700
Luke Wagner - Backed out changeset bc5039752e41
636836c65832aa9b9d2ccfa22dd3f27300e8a6a5
2010-03-16 21:28 +0300
Igor Bukanov - bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin
bc5039752e41db77bf5ec36767898c886d0db513
2010-03-16 09:55 -0700
Luke Wagner - Bug 551539 - use memcmp for inner loop of StringMatch, sometimes (r=bzbarsky)
945067a187b6f3d2634b7d0986922341ee38fd70
2010-03-16 09:45 -0700
Luke Wagner - Add argv bounds check in js shell's EvalInFrame (no bug, r=me)
6db4daa3e64d0e2238fd1faf7eb5ac0004088cd5
2010-03-16 15:06 +1100
Nicholas Nethercote - Fix GCC warning. Follow-up to bug 552248. r=me.
055d29aa484a71ef8df788fa776bd17371f986da
2010-03-16 14:58 +1100
Nicholas Nethercote - Bug 552582 - TM: remove unused case from FuncFilter. r=gal.
e7e05fc7d12036d250c546063b4e3e66e8a88243
2010-03-15 19:24 -0700
Luke Wagner - Bug 552248 - fix crash when JS_EvaluateInStackFrame is called for frame in saved callstack (r=Waldo)
a7b25f5bc6fe67a9d75a6f79af3075b19d84d3f0
2010-03-16 12:12 +1100
Nicholas Nethercote - Update nanojit-import-rev stamp.
e4976ba592699705fab7b97653f8350f2ef3b856
2010-03-16 12:08 +1100
Nicholas Nethercote - merge
e65064a240b129f4ba497b4ca5c5d6d05f3c7469
2010-03-16 12:05 +1100
Nicholas Nethercote - Bug 498193 - nanojit: inline all LirWriter functions. r=gal.
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip