js/src/ion/RangeAnalysis.cpp
15ec3a643b0b95810d86e211472607890549848c
created 2012-10-02 10:55 +0100
pushed 2012-10-05 13:20 +0000
Ed Morley Ed Morley - Backout dbc7e1bc48d0 (bug 765119) for make check failures
dbc7e1bc48d0ca6e85fc0e15a8b0d3767d66c6be
created 2012-10-02 04:34 -0400
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Fix a bunch of bugs that the fuzzers found (bug 765119, r=dvander)
7895a56d434da2e97879ad4ae62395a0312ac809
created 2012-10-02 04:34 -0400
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Teach RangeAnalysis how to deal with unreachable blocks (bug 765119, r=dvander)
2520fd9f388380f2bd057c19ed3f4b694371d61e
created 2012-10-02 04:34 -0400
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Add narrowing into range analysis, greatly speeding up some testcases (bug 765119, jandem)
bca9d7ef2727f1dff6ad72ac739fecb38595d7f7
created 2012-10-02 04:34 -0400
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Add a bunch of features to range analysis to make it optimize more. (bug 765119, r=jandem)
ba4e134b13fdb90c5eda8ef714c119bf1b503a13
created 2012-10-02 04:34 -0400
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Beta nodes sholud be able to have infinite ranges, fixes very slow testcase (bug 765119, r=dvander)
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe
created 2012-07-19 15:23 -0700
pushed 2012-08-06 22:42 +0000
Sean Stangl Sean Stangl - Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
6688ede89a368ae3c56431db763d6ca9d14c6e9c
created 2012-06-29 15:11 -0400
pushed 2012-10-05 13:20 +0000
Ryan Pearl Ryan Pearl - Bug 699883 - [3/3] Implement range analysis; defaulting to disabled for now, hopefully with less orange this time (r=dvander)
62c180773b87fd633d8013f7d77e0e3633d3b0df
created 2012-06-27 13:05 -0700
pushed 2012-10-05 13:20 +0000
David Anderson David Anderson - Merge backout.
08ce74b138184ab24bf0a75803cd5792e0a4e502
created 2012-06-27 13:03 -0700
pushed 2012-10-05 13:20 +0000
David Anderson David Anderson - Merge backout.
98d88f7022ee02581f74da2e5bc0edebc232345a
created 2012-06-27 00:59 -0400
pushed 2012-10-05 13:20 +0000
Ryan Pearl Ryan Pearl - Don't redefine MDefinitionVector (no bug, r=red)
7233dc7d36c80fdddee08f8090e04bc7ba84bed6
created 2012-06-14 23:46 -0400
pushed 2012-10-05 13:20 +0000
Ryan Pearl Ryan Pearl - Bug 699883 - [3/3] Implement range analysis, defaulting to disabled for now (r=dvander)
a5788d299d6ac5bcf220099c8289acb44855b2d9
created 2012-04-15 20:45 -0700
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Elide overflow checks in instances where we know it is safe. (bug 738873, r=sstangl)
67bf9a4a1f770344ed3e215141281fd81923542f
created 2012-04-16 13:40 -0700
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - kraken-gaussian seems to take a huge hit with this on.
380a11581eaf583832c8aa84bcf384a4f1142486
created 2012-04-15 20:45 -0700
pushed 2012-10-05 13:20 +0000
Marty Rosenberg Marty Rosenberg - Elide overflow checks in instances where we know it is safe. (bug 738873, r=sstangl)
b01dfbbd360811908abdc138f90af81189f5d319
created 2012-03-24 17:45 +0100
pushed 2012-10-05 13:20 +0000
Hannes Verschore Hannes Verschore - Bug 736135 - Remove unneeded negative zero checks, r=dvander,djvj
less more (0) tip