9863e9639d801e9abb7e77a65e44981bb1c29f5b
2011-07-07 23:47 +0900
Makoto Kato - backout bug 669564
d870a3d2a5ffd67a11d374dc0f26ae16886bbbe6
2011-07-07 16:34 +0900
Makoto Kato - Bug 669564 - XMM6 and XMM7 aren't scratch register on Win64 ABI. r=bhackett1024
104b182daf70ee2e5542803810a864a0cddc509a
2011-07-06 21:14 -0700
Jim Blandy - Bug 668438: Let MakePlaceholder's callers put the placeholder in the lexdeps table, as that needs to be done differently in different cases. r=cdleary
b5ebe47700ce19a7ee2227a7c5a1134efa3fb17d
2011-07-06 18:09 -0700
Chris Leary - Bug 613820: Regexp forwards ref in quantified parens test. (r=dmandelin)
1013f4be025f77ff1badf1ac121c56f232527b48
2011-07-06 18:00 -0700
Chris Leary - Bug 669786: JSCodeGenerator::upvarMap should be a js::Vector. (r=njn)
8570f783088c6797cdbdfc58870c20dad8e54abf
2011-07-06 12:29 -0700
Brian Hackett - Disable type inference on ARM, bug 669715.
462359e1347b569ac3f641580b9fcc5c4c2ec42a
2011-07-06 06:30 -0700
Brian Hackett - Fix memory leak.
49977d3bfd265bc33a8d563896a32a9b07360be6
2011-07-05 22:41 -0700
Brian Hackett - Fix warning.
583cb8819d6201e692dec1db62d593c82b8934fb
2011-07-05 18:22 -0700
Brian Hackett - Merge TM -> JM
7083531ddbd4b9e67e30a668b5dcc5d5e544ab0c
2011-07-05 16:52 -0700
Brian Hackett - [INFER] Fix build breaks with --disable-methodjit.
c5e43682922d87d6217b6abe363a242262e4959a
2011-07-05 10:12 -0700
Brian Hackett - [INFER] When pushing new frame don't repoint cx->regs until after checking there is space to push, bug 669304.
279a046a56cd4ef5fb087715ec140a28f52a3953
2011-07-02 18:49 -0700
Brian Hackett - [INFER] ContextStack::currentScript should only return scripts from the current compartment, bug 662841.
90768623f7ec6ed660b4d196e6b90c1b85c12540
2011-07-02 18:25 -0700
Brian Hackett - [INFER] Preserve invariant entry ordering when removing existing redundant entries, bug 668643.
ff54e5c320bacbb1df5a4dc109a0ce70add0cbbd
2011-07-02 07:08 -0700
Brian Hackett - [INFER] Watch for non-closed local names aliased by XML QNAME opcodes, bug 665812.
ab061e5730cbeb014a06fd4c500f6c97c181b782
2011-07-02 06:58 -0700
Brian Hackett - [INFER] Avoid redundant TypeObject::markUnknown, bug 665289.
a24aa7a782bfb4e2da91367e3bd9a1f8cb160623
2011-07-02 06:38 -0700
Brian Hackett - [INFER] Fix build break.
670548b1f7ce841766f524cadbaf51aa408bcec9
2011-07-01 19:40 -0700
Brian Hackett - [INFER] Fix merge botches.
0c5ed245a04fca6cbf57507eb42414df49d2e671
2011-07-01 16:24 -0700
Brian Hackett - Merge TM -> JM
ffddf68888deb5a8775e9df35bfacd90b5f36a76
2011-06-22 17:28 -0700
Shu-yu Guo - [INFER] Fix colorized spew bug with ANSI reset codes. r=mrbkap
9ff00d53b5a53e17c529aebb81125c0425f26015
2011-06-16 06:38 -0700
Brian Hackett - [INFER] Add missing fixDoubleTypes for JSOP_IFEQ, JSOP_IFNE, bug 662082.
61cbf09e7fa4fbff86136f6e4f2fd633fee43b3e
2011-06-15 19:22 -0700
Shu-yu Guo - [INFER] Colorize spew for constraints and typesets, bug 664583. r=bhackett
2993dfa0ce4d40f0faf22dca70f96d22c51b34a2
2011-06-15 13:01 -0700
Brian Hackett - [INFER] Don't mark or use return value in frames which are throwing, bug 664422.
7eec66369bfab7064f77866795b4432ff2d5cf35
2011-06-15 12:20 -0700
Brian Hackett - [INFER] Add missing monitor() call in stubs::Eval, bug 663910.
0767b119a1c8aa09216db8d347d06ae28cf87de8
2011-06-15 11:26 -0700
Brian Hackett - [INFER] Cleanup type info tracking object classes, track which type objects are definitely typed arrays, bug 663485.
152b2b6e6fb9007a6d4199200703a8dc68a85554
2011-06-15 08:29 -0700
Brian Hackett - [INFER] Reenable typed array ICs when inference is disabled, bug 643842.
f59a6cabfbd4aa07d23fd02320fa3348583556ea
2011-06-13 08:42 -0700
Brian Hackett - [INFER] Monitor scripted call results when returning into the interpoline, bug 663690.
38f2fbc8490da4389234ed4659b67d1aeb2a9195
2011-06-11 09:46 -0700
Brian Hackett - [INFER] Always use type barriers at NAME opcodes, tweak USES_BEFORE_COMPILE and CONTRIBUTION_LIMIT, bug 662383.
a2dbb9efcf9ea6125476948278b6a00ef6e3d2bd
2011-06-10 19:03 -0700
Brian Hackett - [INFER] Read barriers for call results, bug 663381.
a70672667195dbf3e998e30ac14545de6f6efe0d
2011-06-09 17:27 +0200
Jan de Mooij - [INFER] Fix type handler for snarf, it can return a typed array. r=bhackett on irc
63ea200fee16e84560f4f79aaf4b68c97d988d2f
2011-06-08 18:15 -0700
Brian Hackett - Merge.
8816703032a6e7eff2ff9482b5cca7834624350e
2011-06-08 17:35 -0700
Brian Hackett - [INFER] Mark locals/args which are aliased by NAME opcodes as escaping, bug 651966.
94ae102189f061a9afb553363b7414c54351b845
2011-06-08 11:04 -0700
Brian Hackett - [INFER] Clone function first for SETMETHOD on non-shadowable shapes, bug 642894.
73d2e2357b5be8928900f363bf6c74631a0789c6
2011-06-08 20:11 +0200
Jan de Mooij - [INFER] Fix parseInt to return integers instead of doubles where possible, rewrite some setNumber calls, bug 662766. r=bhackett
a53db4f2d235f538b283d85bfba2163816e13e30
2011-06-08 09:20 -0700
Brian Hackett - [INFER] Never do a lookup on the current scope chain for GNAME opcodes, bug 647695.
afe33041f4819e18a263ce778ceafed1dd262644
2011-06-07 17:44 -0700
Brian Hackett - [INFER] Make sure to get the topmost scripted frame's pc in ContextStack::currentScript, bug 662562.
380d5080ea15e6d0b59919483c78b72fde20886f
2011-06-07 17:21 -0700
Brian Hackett - [INFER] Watch for singleton function objects in js_AllocFlatClosure, bug 662338.
cbf05c26053e5ed38836f663ac67e293864af29f
2011-06-07 16:33 -0700
Brian Hackett - [INFER] Fix no-op propagation of deoptimization flags for array comprehensions, bug 660538.
877522d92ad4437de14804f21368b15ce3ca52dc
2011-06-07 09:14 -0700
Brian Hackett - [INFER] Don't expand frames in contexts without a compartment, fix warnings, add type barrier comment.
58be28e45a2695b1872413bc404b750f27ef584a
2011-06-06 17:12 -0700
Brian Hackett - [INFER] Fix merge botch, only warn once for each script accessing undefined properties in contexts with the strict option set, bug 662393.
09d3a39c186a098ab626e21c2c94abf5c037e673
2011-06-06 16:47 -0700
Brian Hackett - Merge TM -> JM
1b5429edb553cab294f7648036cfb8981a6989d8
2011-06-06 16:14 -0700
Brian Hackett - [INFER] Fix quadratic behavior when repeatedly attempting to expand inline frames, bug 657412.
334428e1d5aac565a771d1bbb1a785797fd89f81
2011-06-06 10:04 -0700
Brian Hackett - [INFER] Fix bustage with inference disabled.
4f8b85723213489d3cf8699dddad477347ffc316
2011-06-06 09:48 -0700
Brian Hackett - Merge TM -> JM
a4492fe5a236a99a606c9143d3e37a471b305fea
2011-06-06 08:47 -0700
Brian Hackett - [INFER] Fix busted jit-tests.
96342525ae1a282a24c18dd0707976490218c0fa
2011-06-06 08:32 -0700
Brian Hackett - [INFER] Apply arguments and script review comments, bug 657412.
51de14efb83c7bd632071ffd7d6b19fc986a5f0f
2011-06-05 22:39 -0700
Brian Hackett - [INFER] Apply stack review comments, bug 657412.
6d423e5f2e488bfaa6466ba6be90b0c352f057f9
2011-06-04 13:45 -0700
Brian Hackett - [INFER] Completely fill in fp->nactual in mjit prologues for scripts which use their arguments, bug 662072.
2b6ec8bc086bc218512f1f3c96fd672110b81c5d
2011-06-04 13:41 -0700
Brian Hackett - [INFER] *correctly* mark VMFrames when patching native returns, bug 661859.
53649a1d6e4542f8a27fb40c57d7086117676325
2011-06-04 09:30 -0700
Brian Hackett - [INFER] Don't use tracers with empty callbacks to verify roots during compartment GCs.
2ebc9b25756bda2dbaeab77f4f2faa000feac3fd
2011-06-04 07:59 -0700
Brian Hackett - [INFER] Update shape number after rolling back properties in scripted 'new' correction, bug 662044.
994d2ceb427815a79246c25e91b8ecc0a77ae579
2011-06-04 07:43 -0700
Brian Hackett - [INFER] Mark VMFrames when patching native returns, bug 661859.
a638ecbe6843a33ecb90ea6497a6a7c09005dcba
2011-06-03 20:48 -0700
Brian Hackett - [INFER] Apply object review changes, bug 657412.
11714be336555d9a963a8019c0f891a26d2337c0
2011-06-02 13:10 -0700
Christian Holler - [INFER] Make type failures abort like assertions, bug 657881. r=bhackett
aa4d3d18621efe9282615ffb959922b121d4e014
2011-06-02 12:59 -0700
Brian Hackett - Merge TM -> JM
b9679727505db2d932c2f1815a94a0a73a8723e8
2011-06-02 10:40 -0700
Brian Hackett - [INFER] Move inference methods out of JSContext, bug 657412.
cbd95be079612742815f98591394a58bac656960
2011-06-02 14:03 +0900
Makoto Kato - [INFER] Bug 661093 - Win64 port. r=bhackett
2fd70a4a2df02c9b243b026b256482f8c385ac63
2011-06-01 11:22 -0700
Brian Hackett - Merge TM -> JM
8a0b550c10eb389db18d09ae33c75e38a2f9acdd
2011-06-01 11:15 -0700
Brian Hackett - [INFER] Address array review comments, add back backedge table, bug 657412.
1ac2a4e0ebe20aaf60d11a62f525b4a7ba110593
2011-06-01 08:46 -0700
Brian Hackett - [INFER] Fix comment, temporarily turn on -a in browser for tests.
750eb028fb0674774641a4345eaff3d999967ebe
2011-05-31 10:31 -0700
Brian Hackett - [INFER] Rewrite CompileFunction as an UncachedNew/UncachedCall wrapper, bug 660850.
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 tip