js/src/jit/RangeAnalysis.cpp
b1766ac255d5df660ac56b0421a82dc3a5fcd977
created 2016-02-24 21:11 -0800
pushed 2016-04-25 16:57 +0000
Michael Bebenita Michael Bebenita - Bug 1251140 - Baldr: Implement CtzI. r=jandem
3a2df80faeb64cac5c11dbc81cf184dbf3c9acf0
created 2016-03-01 11:37 -0800
pushed 2016-04-25 16:57 +0000
Michael Bebenita Michael Bebenita - Bug 1251392 - Baldr: Implement PopcntI. r=sunfish
6f7d0257dc2e17e5a6142e76e68b9ec0b7e9c060
created 2016-02-25 14:59 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke
2da9867fc1d2c83dd8be224dd606034772ecde16
created 2016-02-18 14:18 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 5 - Support int64 constants, add MIRType_Int64. r=luke
93e0395f69fbe1242899b5e54610f4ad2d80ad27
created 2016-02-17 18:12 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space before RangeAnalysis::tryHoistBoundsCheck. r=h4writer
d170a9874c2b3c77541c32df0af0ae868bf2d5a8
created 2016-02-16 12:53 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 4 - Replace MConstant's js::Value with a custom union. r=luke
98bc20ce84527365ab0398e32183127d5f7786fc
created 2016-02-12 08:58 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 3 - Rewrite MConstant's public interface to not expose js::Value directly. r=luke
6cbce3cad8b72f00ff3f86a0804469f94510127b
created 2016-02-12 08:58 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 1 - Refactor MDefinition::constantValue and friends. r=bbouvier
385f208a57bf983d15f09400ae3d1d8fe0a5f803
created 2016-02-11 17:50 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space in RangeAnalysis::analyzeLoop. r=h4writer
e697c6ec64add8ded52a132e85789bd10e93b4d6
created 2016-02-11 17:50 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space in RangeAnalysis::analyze. r=h4writer
d8c6f0bce77b785f18e12fb182d79acc8e75bf6b
created 2016-02-11 17:50 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space in RangeAnalysis::truncate. r=h4writer
2e543fbdce6f12abf4b745583faf571b853b8c78
created 2016-02-11 17:50 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space in ::CloneForDeadBranches. r=h4writer
632547643a7496a752b1ef5044bc4a225becb38a
created 2016-02-11 17:50 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space in ::TruncateTest. r=h4writer
794747093c1fe3109392031d19c6c1c559d4a07e
created 2016-02-11 17:50 +0000
pushed 2016-04-25 16:57 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1245152 - Ensure enough ballast space in RangeAnalysis::addRangeAssertions. r=h4writer
7c02451fb069110be2981cf1ea4be345ac221166
created 2016-01-22 09:11 -0500
pushed 2016-04-25 16:57 +0000
Hannes Verschore Hannes Verschore - Bug 1241224: IonMonkey: Improve ranges at loop backedges, r=nbp
af47156de41a41fe20cb148971e8569a75b9aa2b
created 2016-04-01 16:11 +0000
pushed 2016-04-12 09:44 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1239075 - RangeAnalysis: Assume that all captured results are used in bailing branches. r=h4writer, a=lizzard
7e9ff754bb089d1941b590505520f4245dcb23ae
created 2016-01-15 11:19 -0500
pushed 2016-03-07 14:18 +0000
Hannes Verschore Hannes Verschore - Bug 1240055: IonMonkey: When spewing info about range analysis, also spew truncation info, r=nbp
b7a4595a79011dc47a6ac00eee59969586cccbe9
created 2016-01-12 14:47 +0100
pushed 2016-03-07 14:18 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction (updated). r=waldo
151695836c37eb591dab55cdb696d620b7092039
created 2016-01-12 14:25 +0100
pushed 2016-03-07 14:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7bda46f81215 (bug 1225031) for spidermonkey test failures
7bda46f8121539b2970666e61d609a8907300e59
created 2015-12-05 16:33 +0100
pushed 2016-03-07 14:18 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction. r=waldo
f998906d53bca783b99762b7999f9e692d1ec367
created 2015-12-31 01:05 -0700
pushed 2016-03-07 14:18 +0000
Chris Peterson Chris Peterson - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke
4867a5f744003eb6e622be8e6d5663d05e904d5a
created 2016-01-04 07:21 -0500
pushed 2016-03-07 14:18 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1232977 - Remove redundant bitand with uint{8,16} and an all-bits-set mask. r=nbp, r=sunfish
b4046ca29b14312dc0809e16a4203263fc45c908
created 2015-12-16 13:42 +0000
pushed 2016-03-07 14:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1215921 - Range Analysis: Recover observable operands if they are recoverable. r=jandem,sunfish
02c4af508dd154c920cb60b2b14e5a686f44542b
created 2015-12-16 13:42 +0000
pushed 2016-03-07 14:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1215921 - Range Analysis: Do not eagerly optimize with truncate-after-bailout if we bailed out with an overflow. r=jandem,sunfish
91bfd1093c2c748012d4aeb4af3a08f91daf04ce
created 2015-11-26 15:39 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Rename JitOptions into DefaultJitOptions and get rid of the js_ prefix for the instance; r=h4writer
406ec8b601f0cc5795c0c10b851ebc17b856a89b
created 2015-10-31 13:15 +0100
pushed 2016-01-25 13:55 +0000
Lars T Hansen Lars T Hansen - Bug 1094150 - more JitSpew channels. r=nbp
2b20eccdb23e3b1e9308d572327ab5786c1ab8b8
created 2015-10-06 00:15 -0700
pushed 2015-12-14 20:08 +0000
Steve Fink Steve Fink - Bug 977338 - Remove AtomicOperations-inl.h, r=lth
d914aab2d74a9537b91fdc45fc3f2aac2354e567
created 2015-10-01 00:46 +0200
pushed 2015-12-14 20:08 +0000
Lars T Hansen Lars T Hansen - Bug 1084248 - no undefined behavior, take 2. r=waldo
e69bd4cbed6389b81f06e55a4735a0b71d1245a2
created 2015-09-05 13:24 +0900
pushed 2015-12-14 20:08 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo
f97d1d74be6a4b141757d57d192c2210a0762282
created 2015-09-23 16:41 +0900
pushed 2015-12-14 20:08 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 84e1d41336a5 (bug 1201869) for windows SM(p) OOM
less more (0) -100 -50 -30 tip