Brian Hackett
|
f6d4a9c326
|
[INFER] Add missing monitor() call in stubs::Eval, bug 663910.
|
2011-06-15 12:20:13 -07:00 |
|
Brian Hackett
|
9f8045748c
|
[INFER] Cleanup type info tracking object classes, track which type objects are definitely typed arrays, bug 663485.
|
2011-06-15 11:26:12 -07:00 |
|
Brian Hackett
|
eb3dc76aac
|
[INFER] Reenable typed array ICs when inference is disabled, bug 643842.
|
2011-06-15 08:29:33 -07:00 |
|
Brian Hackett
|
8e275e6ef7
|
[INFER] Monitor scripted call results when returning into the interpoline, bug 663690.
|
2011-06-13 08:42:05 -07:00 |
|
Brian Hackett
|
6dea4378d4
|
[INFER] Always use type barriers at NAME opcodes, tweak USES_BEFORE_COMPILE and CONTRIBUTION_LIMIT, bug 662383.
|
2011-06-11 09:46:48 -07:00 |
|
Brian Hackett
|
fa41f89faf
|
[INFER] Read barriers for call results, bug 663381.
|
2011-06-10 19:03:57 -07:00 |
|
Jan de Mooij
|
3e5f166d75
|
[INFER] Fix type handler for snarf, it can return a typed array. r=bhackett on irc
|
2011-06-09 17:27:46 +02:00 |
|
Brian Hackett
|
5eab4fc3dc
|
Merge.
|
2011-06-08 18:15:06 -07:00 |
|
Brian Hackett
|
b8e377a445
|
[INFER] Mark locals/args which are aliased by NAME opcodes as escaping, bug 651966.
|
2011-06-08 17:35:11 -07:00 |
|
Jan de Mooij
|
1bff4c0c56
|
[INFER] Fix parseInt to return integers instead of doubles where possible, rewrite some setNumber calls, bug 662766. r=bhackett
|
2011-06-08 20:11:42 +02:00 |
|
Brian Hackett
|
b20c96262f
|
[INFER] Clone function first for SETMETHOD on non-shadowable shapes, bug 642894.
|
2011-06-08 11:04:00 -07:00 |
|
Brian Hackett
|
6590865df8
|
[INFER] Never do a lookup on the current scope chain for GNAME opcodes, bug 647695.
|
2011-06-08 09:20:01 -07:00 |
|
Brian Hackett
|
b716dfa3de
|
[INFER] Make sure to get the topmost scripted frame's pc in ContextStack::currentScript, bug 662562.
|
2011-06-07 17:44:07 -07:00 |
|
Brian Hackett
|
28d4850580
|
[INFER] Watch for singleton function objects in js_AllocFlatClosure, bug 662338.
|
2011-06-07 17:21:14 -07:00 |
|
Brian Hackett
|
f7f03783ff
|
[INFER] Fix no-op propagation of deoptimization flags for array comprehensions, bug 660538.
|
2011-06-07 16:33:25 -07:00 |
|
Brian Hackett
|
7fc14bc6e1
|
[INFER] Don't expand frames in contexts without a compartment, fix warnings, add type barrier comment.
|
2011-06-07 09:14:52 -07:00 |
|
Brian Hackett
|
cb856b55f5
|
[INFER] Fix merge botch, only warn once for each script accessing undefined properties in contexts with the strict option set, bug 662393.
|
2011-06-06 17:12:49 -07:00 |
|
Brian Hackett
|
020c4d8bac
|
Merge TM -> JM
|
2011-06-06 16:47:40 -07:00 |
|
Brian Hackett
|
401426888d
|
[INFER] Fix quadratic behavior when repeatedly attempting to expand inline frames, bug 657412.
|
2011-06-06 16:14:09 -07:00 |
|
Paul Biggar
|
33979e422d
|
Bug 660681: Add NULL check to LeaveFunction (r=jimb)
|
2011-06-06 14:24:11 -07:00 |
|
Paul Biggar
|
118bf3fdae
|
Bug 660670: Report an error on OOM in Parser::analyzeFunction (r=jimb)
|
2011-06-06 14:24:11 -07:00 |
|
Paul Biggar
|
08fcb0b61d
|
Bug 660638: Add NULL check to Compiler::compileScript (r=jwalden)
|
2011-06-06 14:24:10 -07:00 |
|
David Mandelin
|
ea7d5ed079
|
Bug 662165: fix MSVC warning
|
2011-06-06 13:36:57 -07:00 |
|
Brian Hackett
|
4238aac7aa
|
[INFER] Fix bustage with inference disabled.
|
2011-06-06 10:04:31 -07:00 |
|
Chris Leary
|
278e5141b8
|
Followup fix for merge, fix ifdef directive.
|
2011-06-06 09:58:15 -07:00 |
|
Brian Hackett
|
1186d01428
|
Merge TM -> JM
|
2011-06-06 09:48:04 -07:00 |
|
Chris Leary
|
f8e0e912ab
|
Merge mozilla-central to tracemonkey.
|
2011-06-06 09:41:22 -07:00 |
|
Brian Hackett
|
d99dec2be3
|
[INFER] Fix busted jit-tests.
|
2011-06-06 08:47:34 -07:00 |
|
Brian Hackett
|
b0ae81df4a
|
[INFER] Apply arguments and script review comments, bug 657412.
|
2011-06-06 08:32:41 -07:00 |
|
Brian Hackett
|
de9c3c81f6
|
[INFER] Apply stack review comments, bug 657412.
|
2011-06-05 22:39:45 -07:00 |
|
Brian Hackett
|
c4b247ab0e
|
[INFER] Completely fill in fp->nactual in mjit prologues for scripts which use their arguments, bug 662072.
|
2011-06-04 13:45:31 -07:00 |
|
Brian Hackett
|
a277519c68
|
[INFER] *correctly* mark VMFrames when patching native returns, bug 661859.
|
2011-06-04 13:41:31 -07:00 |
|
Brian Hackett
|
d7d8ae4dcc
|
[INFER] Don't use tracers with empty callbacks to verify roots during compartment GCs.
|
2011-06-04 09:30:15 -07:00 |
|
Brian Hackett
|
1cbfb7c83f
|
[INFER] Update shape number after rolling back properties in scripted 'new' correction, bug 662044.
|
2011-06-04 07:59:12 -07:00 |
|
Brian Hackett
|
4d2e9a49d7
|
[INFER] Mark VMFrames when patching native returns, bug 661859.
|
2011-06-04 07:43:01 -07:00 |
|
Brian Hackett
|
9ee5994b69
|
[INFER] Apply object review changes, bug 657412.
|
2011-06-03 20:48:16 -07:00 |
|
timeless@mozdev.org
|
deceb8bf2b
|
Bug 620182 [@ QuoteString | DecompileSwitch] when JSVAL_IS_DOUBLE(key) and SprintDoubleValue fails due to oom
r=jorendorff
|
2011-06-03 08:57:00 -07:00 |
|
Christian Holler
|
e272aab660
|
[INFER] Make type failures abort like assertions, bug 657881. r=bhackett
|
2011-06-02 13:10:14 -07:00 |
|
Brian Hackett
|
5c5438cc38
|
Merge TM -> JM
|
2011-06-02 12:59:28 -07:00 |
|
Brian Hackett
|
a804aa88fe
|
Fix bug 650673, r=dmandelin.
|
2011-06-02 12:22:39 -07:00 |
|
Brian Hackett
|
82abccdd14
|
[INFER] Move inference methods out of JSContext, bug 657412.
|
2011-06-02 10:40:27 -07:00 |
|
Igor Bukanov
|
8e11a702b7
|
bug 656261 - followup to fix compilation warning
|
2011-06-02 19:36:59 +02:00 |
|
Paul Biggar
|
0a66b46e25
|
Bug 660668: Fix Shape::search() assertion after OOM (r=nnethercote)
Shape::search() assumes hasTable() will be false if Shape::search() OOMs - make it so.
|
2011-06-02 10:06:36 -07:00 |
|
Paul Biggar
|
459861e42c
|
Bug 660630: Only error once in OOM in NewCompartment (r=igor)
|
2011-06-02 10:06:36 -07:00 |
|
Paul Biggar
|
c333f22f78
|
Bug 660610: Don't double-free execAlloc_ after OOM. (r=nnethercote)
|
2011-06-02 10:06:36 -07:00 |
|
Makoto Kato
|
736dc7d1e4
|
[INFER] Bug 661093 - Win64 port. r=bhackett
|
2011-06-02 14:03:08 +09:00 |
|
Brian Hackett
|
a27ff03fc1
|
Merge TM -> JM
|
2011-06-01 11:22:03 -07:00 |
|
Brian Hackett
|
58811dfa16
|
[INFER] Address array review comments, add back backedge table, bug 657412.
|
2011-06-01 11:15:51 -07:00 |
|
Brian Hackett
|
6b8a6b971f
|
[INFER] Fix comment, temporarily turn on -a in browser for tests.
|
2011-06-01 08:46:29 -07:00 |
|
Ed Morley
|
5f60af28bb
|
Bug 316661 - Remove null-checks before delete: Part B; r=pbiggar,brendan,bzbarsky
|
2011-06-01 03:07:00 -07:00 |
|