Tom Schuster
|
aeaf8fb38c
|
Bug 1330006 - Land and enable self-hosted JS eslint plugin. r=till,mossop
|
2017-02-07 21:58:21 +01:00 |
|
Tom Schuster
|
ec8b3e8c5d
|
Bug 1330006 - Work around no-unreachable error. r=till
|
2017-02-07 21:58:21 +01:00 |
|
Tom Schuster
|
e05532d8d8
|
Bug 1330006 - Fix eslint shorthand error. r=till
|
2017-02-07 21:58:21 +01:00 |
|
Lars T Hansen
|
65ae349d3b
|
Bug 1311294 - wasm baseline, check register sets against leaks. r=bbouvier
--HG--
extra : rebase_source : f104efe61927d181c83c158febf07a7312709ac4
|
2017-02-07 17:20:06 +01:00 |
|
Brian Hackett
|
0e46fcc795
|
Bug 1334845 - Create only one JSContext per helper thread, r=jandem.
--HG--
extra : rebase_source : 91db0da813d1cacb6ff3c0fdfd9d03f983ccf6cb
|
2017-02-07 13:20:32 -07:00 |
|
Jeff Walden
|
83020318a2
|
Bug 1337143 - Tweak ExportClause parsing to eliminate a peekToken where a simpler consuming getToken could be performed. r=arai
--HG--
extra : rebase_source : 2057bab52f1d540522ace0b0aeb3dd01bd97494d
|
2017-02-03 20:07:27 -08:00 |
|
Jeff Walden
|
8da7d38087
|
Bug 1337143 - Tweak NamedImports parsing to eliminate a complexifying peekToken where getToken could be used. r=arai
--HG--
extra : rebase_source : 92570f70e855bf545d7c59c2928c827d7427d0a8
|
2017-02-03 20:07:24 -08:00 |
|
Benjamin Bouvier
|
a0e30437c8
|
Bug 1337444: Fix regalloc of load/store i64 globals; r=lth
MozReview-Commit-ID: ClJHEJ6KNTM
--HG--
extra : rebase_source : c8f344ca4223057fffb70bbe3f907a1f530e1f47
extra : amend_source : ab72cfca3674fb4fabc43a4b59955f0d985014a8
|
2017-02-07 19:14:06 +01:00 |
|
Nicolas B. Pierron
|
b943dee64c
|
Bug 1318677 part 4 - Use a smaller enum representation for js::jit::AbortReason. r=jandem
|
2017-02-07 18:57:43 +00:00 |
|
Jon Coppeard
|
fdb497ba5d
|
Bug 1330687 - Fix computation of zone edges for weakmap key delgates r=sfink a=abillings
|
2017-02-07 17:37:45 +00:00 |
|
Brian Hackett
|
4f53741ced
|
Bug 1336866 - Lock GC while getting heap growth factor in testing function, r=jonco.
|
2017-02-07 10:18:28 -07:00 |
|
Brian Hackett
|
adaab62494
|
Bug 1337324 - Fix GCManagedDeletePolicy so that it again tolerates being called off thread, r=jonco.
|
2017-02-07 10:15:24 -07:00 |
|
Brian Hackett
|
e009a2b331
|
Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
--HG--
extra : rebase_source : 2ceb22441a40570388d5704756000ee6dfe4ee8f
extra : histedit_source : ec04243fc5b5be99b592b064a5f5d10e03b8b6f9
|
2017-02-07 07:58:52 -07:00 |
|
Benjamin Bouvier
|
b68aabdda7
|
Bug 1337059: More checks for non-zero shifts on ARM; r=lth
MozReview-Commit-ID: 1C6OtcAdZsB
--HG--
extra : rebase_source : c67c50ae9a2944404b95e3c46cd1759a54807755
|
2017-02-07 17:38:30 +01:00 |
|
Benjamin Bouvier
|
d2e532a8b7
|
Bug 1337060: Release tmp after using it in emitSelect on x86; r=lth
MozReview-Commit-ID: CoteqTEylx
--HG--
extra : rebase_source : 51229d75e606d061d4d5da13d2cd7023373610f1
|
2017-02-07 17:00:47 +01:00 |
|
Sander Mathijs van Veen
|
5d6575bee4
|
Bug 1337367 - Postpone spilling bundles till after regalloc main loop r=bhackett
MozReview-Commit-ID: EeYZ0JWoXLh
|
2017-02-07 07:18:00 +01:00 |
|
André Bargull
|
8f62883c40
|
Bug 1335135: Replace Array.p.push with DefineDataProperty in self-hosted code to avoid calling inherited accessors. r=gandalf
|
2017-02-06 23:04:45 +02:00 |
|
André Bargull
|
0b4daefc2f
|
Bug 1225031 - Part 9: Inline methods from TypedArrayMethods and then remove TypedArrayMethods. r=lth
|
2017-01-27 02:38:40 -08:00 |
|
André Bargull
|
0c656c5685
|
Bug 1225031 - Part 8: Rename TypedArrayCommon.h to TypedArrayObject-inl.h. r=lth
--HG--
rename : js/src/vm/TypedArrayCommon.h => js/src/vm/TypedArrayObject-inl.h
|
2017-01-11 13:19:13 -08:00 |
|
André Bargull
|
7d9f67822d
|
Bug 1225031 - Part 7: Replace includes for TypedArrayCommon.h with TypedArrayObject.h. r=lth
|
2017-02-06 23:29:46 +02:00 |
|
André Bargull
|
9eb29deac1
|
Bug 1225031 - Part 6: Remove switch over TypedArray's underlying type from TypedArrayMethods. r=lth
|
2017-01-11 13:21:04 -08:00 |
|
André Bargull
|
947a462085
|
Bug 1225031 - Part 5: Move TypedArray.prototype.set from TypedArrayCommon to TypedArrayObject.cpp. r=lth
|
2017-01-11 13:21:18 -08:00 |
|
André Bargull
|
182d4e598f
|
Bug 1225031 - Part 4: Use explicit types for parameters instead of relying on runtime assertions. r=lth
|
2017-01-11 13:21:50 -08:00 |
|
André Bargull
|
eb19838a3f
|
Bug 1225031 - Part 3: Remove template parameter from TypedArrayMethods. r=lth
|
2017-01-11 13:22:15 -08:00 |
|
André Bargull
|
568cad30d2
|
Bug 1225031 - Part 2: Replace typedarray template parameter with template parameter over storage type. r=lth
|
2017-01-11 13:22:55 -08:00 |
|
André Bargull
|
eab8ac68b9
|
Bug 1225031 - Part 1: Directly use TypedArrayObject in ElementSpecific and remove no longer used typedefs. r=lth
|
2017-01-11 13:25:55 -08:00 |
|
Lars T Hansen
|
b42d179897
|
Bug 1337060 - wasm baseline, avoid register starvation for i64 select on x86. r=bbouvier
--HG--
extra : rebase_source : 980e8c867cbdd03228713a44ee657e8bea2d963d
extra : amend_source : 8e0a8c5e7ce6670b0904018eb1f647ffcb18dbcc
|
2017-02-07 13:04:21 +01:00 |
|
Hannes Verschore
|
0c83157ac6
|
Bug 1313869 - IonMonkey - Ensure ballast in ensureDefined, r=nbp
|
2017-02-07 15:05:38 +01:00 |
|
Benjamin Bouvier
|
aa6e2f446c
|
Bug 1337059: Don't left-shift for null constant amounts on ARM; r=lth
MozReview-Commit-ID: 1NqJuSANKsr
--HG--
extra : rebase_source : 22377a0f02ef4cbcab8b86bd1305387ed7db24c8
|
2017-02-07 11:05:25 +01:00 |
|
Jan de Mooij
|
99ce69ec60
|
Bug 995069 - Use getrandom system call on Linux if available instead of opening /dev/urandom. r=cpeterson
|
2017-02-07 11:30:54 +01:00 |
|
Shu-yu Guo
|
613197451b
|
Bug 1335996 - Make test for bug 1333946 more reliable. (r=me)
|
2017-02-06 21:22:35 -08:00 |
|
Phil Ringnalda
|
9e65b95fe1
|
Backed out changeset 4b8c006aff8d (bug 1334837) for Mac debug crashes [@ js::CurrentThreadIsIonCompiling()]
CLOSED TREE
|
2017-02-06 20:29:57 -08:00 |
|
Ryan VanderMeulen
|
b23c960609
|
Backed out changeset 6d4f210bd1c6 (bug 1330687) for bustage.
|
2017-02-06 19:45:30 -05:00 |
|
Jon Coppeard
|
2baa1f1249
|
Bug 1330687 - Fix ObjectValueMap::findZoneEdges. r=sfink
|
2017-02-06 19:37:42 -05:00 |
|
Brian Hackett
|
0051d4ae6b
|
Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
--HG--
extra : rebase_source : 6cdc3cc3d50e1ab3863d56a4c588ca5663a2fb1c
|
2017-02-06 12:40:11 -07:00 |
|
Jan de Mooij
|
878781f731
|
Bug 1334933 part 4 - Fix mmap randomization on Linux32 to be within a fixed range to avoid conflicts. r=luke
|
2017-02-06 18:35:23 +01:00 |
|
Tom Schuster
|
bd692cc4e7
|
Bug 1330006 - Fix eslint no-unused-vars error. r=till
|
2017-02-06 18:15:07 +01:00 |
|
Tom Schuster
|
27297d935e
|
Bug 1330006 - Fix eslint no-else-return and consistent-return errors. r=till
|
2017-02-06 18:15:07 +01:00 |
|
Hannes Verschore
|
0d0660a801
|
Bug 1286307: Include Architecture-arm in ExecutableAllocator, r=bustage ON CLOSED TREE
|
2017-02-06 17:48:42 +01:00 |
|
Hannes Verschore
|
fb1d206fcf
|
Bug 1307651 - IonMonkey - Ensure ballast in jsop_rest, r=nbp
|
2017-02-06 17:18:18 +01:00 |
|
Hannes Verschore
|
9c5e86189f
|
Bug 1286307: Double flush the instruction cache as workaround on the exynos7420 chipset, r=jandem
|
2017-02-06 17:11:16 +01:00 |
|
Jan de Mooij
|
83c8328d3a
|
Bug 1335405 part 2 - Use SetPropIRGenerator for Baseline SETELEM stubs. r=h4writer
|
2017-02-06 16:25:05 +01:00 |
|
Jan de Mooij
|
484fe1e058
|
Bug 1335405 part 1 - Replace unused JOF_SET with JOF_PROPINIT and JOF_PROPSET. r=arai
|
2017-02-06 16:23:08 +01:00 |
|
Lars T Hansen
|
85a5e4d562
|
Bug 1313576 - wasm baseline, simple bounds check elimination. r=luke
--HG--
extra : rebase_source : 8dc5f0d326f82601972080e6cf979b5477762299
extra : source : 9856622d114628d81836f041ce09693c064acde9
extra : histedit_source : e3ee06eb6bb6d3627c72e8fac878819bcaf35e79
|
2017-01-18 20:42:43 +01:00 |
|
Jan de Mooij
|
2cbdd72968
|
Bug 1333000 part 5 - Annotate crash reports with the value we found instead of the TI magic word. r=ehoogeveen
|
2017-02-05 21:24:23 +01:00 |
|
Tom Schuster
|
4562413d8c
|
Bug 1330006 - Fix various space related eslint errors. r=till
|
2017-02-05 13:10:16 +01:00 |
|
Tom Schuster
|
e0ca7bce95
|
Bug 1330006 - Fix space-infix-ops eslint. r=till
|
2017-02-05 13:10:16 +01:00 |
|
Jan de Mooij
|
a609ae147a
|
Bug 1334933 - Randomize mmap address for executable code on posix platforms. r=luke
|
2017-02-05 08:41:33 +01:00 |
|
Phil Ringnalda
|
cde93160c2
|
Merge m-i to m-c, a=merge
|
2017-02-04 17:05:50 -08:00 |
|
Till Schneidereit
|
50b408fb96
|
Bug 1272697 - Part 1: Change ArrayBufferCopyData self-hosting intrinsic to take a start offset for the destination. r=lth
MozReview-Commit-ID: LroQFwbeAhi
|
2017-02-04 21:42:28 +01:00 |
|