Brian Hackett
|
6b8a6b971f
|
[INFER] Fix comment, temporarily turn on -a in browser for tests.
|
2011-06-01 08:46:29 -07:00 |
|
Brian Hackett
|
d2ac320c86
|
[INFER] Rewrite CompileFunction as an UncachedNew/UncachedCall wrapper, bug 660850.
|
2011-05-31 10:31:39 -07:00 |
|
Brian Hackett
|
f0bf721a4d
|
[INFER] Watch for rejoining from an arguments check in scripts which start with an incop, bug 660737.
|
2011-05-31 07:59:39 -07:00 |
|
Brian Hackett
|
73629f62ea
|
[INFER] Fix broken test for integer properties in AnalyzeNewScriptProperties, bug 660597.
|
2011-05-31 07:31:35 -07:00 |
|
Brian Hackett
|
fc432bc610
|
[INFER] Reduce inference changes to JSAPI, bug 657412.
|
2011-05-30 13:28:01 -07:00 |
|
Brian Hackett
|
620c6d6d1c
|
[INFER] Fix jit-test regression, warnings.
|
2011-05-29 07:20:47 -07:00 |
|
Brian Hackett
|
604289136d
|
[INFER] Fix merge botch.
|
2011-05-28 22:44:33 -07:00 |
|
Brian Hackett
|
1354314184
|
Merge TM -> JM
|
2011-05-27 15:08:04 -07:00 |
|
Brian Hackett
|
7632725c3e
|
[INFER] Monitor CALLPROP calls whose callee is not statically known, bug 660204.
|
2011-05-27 14:21:37 -07:00 |
|
David Mandelin
|
88e2fc9186
|
Remove some stray Ctrl-M characters
|
2011-05-27 14:05:05 -07:00 |
|
timeless@mozdev.org
|
c18f5ac818
|
Bug 619794 DECOMPILE_CODE leaks xval on failure in Decompile
r=jorendorff
|
2011-05-27 10:58:28 -07:00 |
|
timeless@mozdev.org
|
0333a7ce54
|
Bug 620251 js_CurrentThread and friends should have AndLockGC in their name
r=jorendorff
|
2011-05-27 10:58:26 -07:00 |
|
timeless@mozdev.org
|
ba16ed7739
|
Bug 621153 Add JS_ALWAYS_TRUE markers to ValueToNumber() for cases where it should be so
r=jorendorff
|
2011-05-27 10:58:22 -07:00 |
|
Brian Hackett
|
4ee1a48077
|
[INFER] Don't get uses of untracked vars in trackUseChain, bug 660203.
|
2011-05-27 09:01:05 -07:00 |
|
Brian Hackett
|
6817157473
|
[INFER] Follow values pushed by SETLOCAL in followEscapingArguments, bug 660173.
|
2011-05-27 08:33:48 -07:00 |
|
Brian Hackett
|
41f6dc98eb
|
[INFER] Remove type handler information for e4x, bug 660152.
|
2011-05-27 08:19:43 -07:00 |
|
Jan de Mooij
|
ef0a847b87
|
Bug 624298 - Add an IC for JSOP_CALLNAME. r=dvander
|
2011-05-27 13:56:11 +02:00 |
|
Brian Hackett
|
930dc67335
|
[INFER] Uncopy non-object operands before forgetting in ops which expect objects, bug 660002.
|
2011-05-26 20:26:31 -07:00 |
|
Brian Hackett
|
b4a7da4b87
|
[INFER] Follow uses of phi node itself, not its components, when checking for escaping arguments, bug 660081.
|
2011-05-26 20:10:27 -07:00 |
|
Luke Wagner
|
bf3e38e9d2
|
Bug 656490 - Fix direct-eval assert (r=dmandelin)
|
2011-05-26 17:23:21 -07:00 |
|
Brian Hackett
|
951268550c
|
[INFER] Ignore bogus lazy arguments type in TypeConstraintTransformThis.
|
2011-05-26 13:47:33 -07:00 |
|
Brian Hackett
|
d750820da8
|
[INFER] Fix computation of fp->actualArgs() on x64, bug 658638.
|
2011-05-26 13:25:25 -07:00 |
|
Brian Hackett
|
621ab68f21
|
[INFER] Optimize arguments accesses, bug 658638.
|
2011-05-26 12:28:19 -07:00 |
|
Brian Hackett
|
02a6764444
|
[INFER] Disable generation of native stubs within inlined frames, bug 659639.
|
2011-05-25 10:22:03 -07:00 |
|
Brian Hackett
|
28b60b7763
|
[INFER] Allow for the caller to be in an inlined frame in FixupArity, bug 659456.
|
2011-05-25 09:23:48 -07:00 |
|
Brian Hackett
|
b568e9cacb
|
[INFER] Don't hoist GETPROP on integer properties, bug 659452.
|
2011-05-25 08:59:36 -07:00 |
|
Brian Hackett
|
b054883bb6
|
[INFER] Add missing type barrier in stubs::SetName, bug 659448.
|
2011-05-25 08:49:52 -07:00 |
|
Brian Hackett
|
522292569c
|
[INFER] Don't mark temporaries as copies of other entries when storing their copies to a variable, bug 659438.
|
2011-05-25 08:34:34 -07:00 |
|
Brian Hackett
|
049a9089a0
|
[INFER] Trap fixes when rejoining to interpreter, bug 659337.
|
2011-05-25 08:26:29 -07:00 |
|
Brian Hackett
|
1980510060
|
[INFER] Fix trap handling around loop heads, bug 659043, bug 659233.
|
2011-05-25 08:15:34 -07:00 |
|
Brian Hackett
|
608f326937
|
[INFER] Fix bogus assert, bug 658950.
|
2011-05-25 07:54:17 -07:00 |
|
Brian Hackett
|
11ebebb4fc
|
[INFER] Handle empty stack segments in AllFramesIter, bug 659473.
|
2011-05-24 15:37:30 -07:00 |
|
Brian Hackett
|
7963fd4feb
|
[INFER] Always monitor argument types at FUNCALL/FUNAPPLY, always check arguments at script entry in DEBUG, bug 659439.
|
2011-05-24 14:35:19 -07:00 |
|
Brian Hackett
|
e9ac12ed3c
|
[INFER] Remove uses of DEBUG-only dis() from tests.
|
2011-05-22 21:48:20 -07:00 |
|
Brian Hackett
|
bdd6f8267a
|
[INFER] Constant fold 'x ==/!= null' comparisons with a known result, bug 654705.
|
2011-05-22 20:53:33 -07:00 |
|
Brian Hackett
|
30f0c2d28b
|
[INFER] Generate native and full call stubs at call ICs in inlined frames, bug 654705.
|
2011-05-22 20:04:00 -07:00 |
|
Brian Hackett
|
1e358b51f6
|
Merge TM -> JM
|
2011-05-22 08:59:06 -07:00 |
|
Brian Hackett
|
17ea85886f
|
[INFER] Record isOwnProperty dependencies on actual property types in jsop_getgname, bug 619433.
|
2011-05-22 08:31:01 -07:00 |
|
Igor Bukanov
|
71d7289d00
|
bug 658016 - followup to fix !JS_THREADSAFE builds.
|
2011-05-22 09:27:01 +02:00 |
|
Brian Hackett
|
33c8ca3f88
|
[INFER] Check bounds in shell trap() function, bug 658805.
|
2011-05-21 22:37:54 -07:00 |
|
Brian Hackett
|
bd61d098b6
|
[INFER] Check type->newScriptCleared before calling clearNewScript, bug 658803.
|
2011-05-21 22:07:14 -07:00 |
|
Brian Hackett
|
6561d78ce5
|
[INFER] Watch for constant frame entries in jsop_callprop_dispatch, bug 658801.
|
2011-05-21 21:51:34 -07:00 |
|
Brian Hackett
|
1202ff8417
|
[INFER] Don't rollback properties when clearing new scripts for objects which have finished initialization, bug 658777.
|
2011-05-21 07:44:54 -07:00 |
|
Brian Hackett
|
35e68976e3
|
[INFER] Mark the result of cross-global native calls as unknown, bug 658539.
|
2011-05-21 00:40:50 -07:00 |
|
Brian Hackett
|
24c7b0eb7c
|
[INFER] Don't treat GETLOCAL as dead when followed by POP with incoming jumps, bug 658579.
|
2011-05-20 23:24:09 -07:00 |
|
Brian Hackett
|
224f0d8557
|
[INFER] Watch for rejoining at an INCOP after recompilation triggered by callee.prototype, bug 658561.
|
2011-05-20 21:18:59 -07:00 |
|
Brian Hackett
|
02ba3d730b
|
[INFER] Restore frame pointer at exception block entry before invoking any trap, bug 658491.
|
2011-05-20 21:12:06 -07:00 |
|
Brian Hackett
|
c602e73bb5
|
[INFER] Don't analyze loop bodies with debug mode set, untrap in property constraints, bugs 658464, bug 658465.
|
2011-05-20 21:06:58 -07:00 |
|
Brian Hackett
|
f1b91c8773
|
[INFER] Analysis and compiler improvements for polymorphic call sites, bug 653962.
|
2011-05-20 19:33:06 -07:00 |
|
Jan de Mooij
|
d14970c9fe
|
[INFER] Release GC lock after printing inference results to prevent deadlocks, bug 658623. r=bhackett
|
2011-05-20 22:02:54 +02:00 |
|