Jan de Mooij
|
e2ebf658c6
|
Bug 1349298 - Add a stub limit to Baseline's TypeOf IC. r=h4writer
--HG--
extra : rebase_source : 18783c2b507723c4d550d7905e44f99e3c09a717
|
2017-03-24 11:47:19 +01:00 |
Jan de Mooij
|
8e6ea31a72
|
Bug 1346217 part 3 - Optimize UpdateShapeTypeAndValue. r=till
--HG--
extra : rebase_source : be8669dc53deb806cfcdfc88b6304a4f6b39f555
|
2017-03-24 11:46:13 +01:00 |
Jan de Mooij
|
a46b7d87c6
|
Bug 1346217 part 2 - Remove IsExtensible check from NativeObject::putProperty. r=till
--HG--
extra : rebase_source : 15940ef5312e0698b7a13b2d27a75e45bbfd961d
|
2017-03-24 11:45:37 +01:00 |
Jan de Mooij
|
b83626e08f
|
Bug 1346217 part 1 - Remove IsExtensible check from NativeObject::addProperty. r=till
--HG--
extra : rebase_source : b3fbd459a2ef1dbfbca3b60774df4798815aadc0
|
2017-03-24 11:45:19 +01:00 |
Lars T Hansen
|
5669ef5c81
|
Bug 1346068 - Implement $262.agent. r=shu
--HG--
extra : rebase_source : 73cb86ed09a22a393cdfed0eb6a2be8e13ee0b76
extra : histedit_source : e6cd352554c3c1c8cfe84a4e2f3f692e191279cb
|
2017-03-24 09:03:32 +01:00 |
Jeff Walden
|
916ef31d5b
|
Bug 1326454 - Make TokenStream::updateLineInfoForEOL fallible, and immediately handle errors when it fails instead of temporarily deferring such handling. r=arai
--HG--
extra : rebase_source : dea17f5e0ae3d58ee4568c902715e76d6695dda9
|
2017-01-04 14:45:37 -08:00 |
Jeff Walden
|
5de1fb761b
|
Bug 1326454 - Make TokenStream::getChar's signature fallible. r=arai
--HG--
extra : rebase_source : 9011b696d4c3967f8d180c954d2e7e600ac55702
|
2016-11-29 13:35:46 -08:00 |
Boris Zbarsky
|
e786ca31c0
|
Bug 1348095 part 3. Cache the proto of an Xray on its holder, so we don't have to keep re-wrapping it. r=bholley
MozReview-Commit-ID: I78AoSB3TNW
|
2017-03-23 03:06:25 -04:00 |
Boris Zbarsky
|
e2c99615af
|
Bug 1348095 part 2. Give all the Xray holders a JSClass that has a slot for caching a prototype. r=bholley
MozReview-Commit-ID: ID9vMG3iJfZ
|
2017-03-23 03:06:25 -04:00 |
Boris Zbarsky
|
ab35f8679e
|
Bug 1348095 part 1. Remove the unused reserved slots from the XPCWN xray holder. r=bholley
MozReview-Commit-ID: 5IRrE8EmL9A
|
2017-03-23 03:06:25 -04:00 |
Carsten "Tomcat" Book
|
332688962a
|
Merge mozilla-central to mozilla-inbound
--HG--
rename : testing/web-platform/tests/storage/interfaces.html => testing/web-platform/tests/storage/interfaces.https.html
|
2017-03-23 13:57:16 +01:00 |
Carsten "Tomcat" Book
|
492970c342
|
merge mozilla-inbound to mozilla-central a=merge
|
2017-03-23 13:44:09 +01:00 |
Carsten "Tomcat" Book
|
9b6d088496
|
merge autoland to mozilla-central a=merge
--HG--
rename : browser/components/preferences/in-content/tests/browser_advanced_siteData.js => browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
|
2017-03-23 13:42:40 +01:00 |
Carsten "Tomcat" Book
|
69710f6637
|
Backed out changeset 60471d1feaa4 (bug 1348095) for bustage
|
2017-03-23 08:46:07 +01:00 |
Carsten "Tomcat" Book
|
601d56a765
|
Backed out changeset 3efe3c6f4e7f (bug 1348095)
|
2017-03-23 08:45:48 +01:00 |
Carsten "Tomcat" Book
|
aa7af8949a
|
Backed out changeset 8ba41a1bd062 (bug 1348095)
|
2017-03-23 08:45:45 +01:00 |
Wes Kocher
|
b31e9e6a39
|
Merge inbound to central, a=merge
MozReview-Commit-ID: EQ7w1Gld1K2
|
2017-03-22 17:10:01 -07:00 |
Jon Coppeard
|
e4d62401f0
|
Bug 1341044 - Rename the GC's 'zone group' concept to 'sweep group' r=sfink
|
2017-03-22 17:30:50 +00:00 |
Lars T Hansen
|
60207be9c0
|
Bug 1329676 - Wasm: eliminate redundant bounds checks on constant heap addresses. r=luke
--HG--
extra : rebase_source : a9fdae31bd922f727e92c9d969ea7f7144601bec
extra : source : fa1c05b07723a685daa127dfbc4a9ef007c1d352
|
2017-03-21 19:21:34 +01:00 |
Carsten "Tomcat" Book
|
534f3aebc6
|
Merge mozilla-central to mozilla-inbound
|
2017-03-22 16:13:03 +01:00 |
Jan de Mooij
|
8440f55d6e
|
Bug 1346140 - Flatten external strings when creating dependent strings. r=jwalden,h4writer
--HG--
extra : rebase_source : b62ac91f6734d6c2da2e2f0cefa8792c57d800f7
|
2017-03-22 15:47:21 +01:00 |
Jan de Mooij
|
10e3a2668d
|
Bug 1331058 - Add testcase. r=me
--HG--
extra : rebase_source : 913525b712bdacfcf497a8421b3b6af153ba6522
|
2017-03-22 15:46:17 +01:00 |
Carsten "Tomcat" Book
|
62f6c37109
|
merge mozilla-inbound to mozilla-central a=merge
|
2017-03-22 14:26:27 +01:00 |
Nicolas B. Pierron
|
39741d711a
|
Bug 1331662 part 2 - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. r=bz
|
2017-03-22 13:42:27 +00:00 |
Mark Banner
|
d7d8be9285
|
Bug 1347712 - Move toolkit/.eslintrc.js rules into a 'recommended' set within eslint-plugin-mozilla. r=jaws
MozReview-Commit-ID: Jy4apKnmWcV
--HG--
rename : toolkit/.eslintrc.js => tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js
extra : rebase_source : ae0c740c1c2a9cf620c1ac34024622ade12e6fd4
|
2017-03-22 10:43:00 +01:00 |
Andrea Marchesini
|
1fd1bc3935
|
Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
--HG--
rename : caps/nsNullPrincipal.cpp => caps/NullPrincipal.cpp
rename : caps/nsNullPrincipal.h => caps/NullPrincipal.h
rename : caps/nsNullPrincipalURI.cpp => caps/NullPrincipalURI.cpp
rename : caps/nsNullPrincipalURI.h => caps/NullPrincipalURI.h
|
2017-03-22 11:38:40 +01:00 |
Andrea Marchesini
|
68207654f2
|
Bug 1343933 - Renaming Principal classes - part 1 - ExpandedPrincipal, r=qdot
--HG--
rename : caps/nsExpandedPrincipal.cpp => caps/ExpandedPrincipal.cpp
rename : caps/nsExpandedPrincipal.h => caps/ExpandedPrincipal.h
|
2017-03-22 11:38:17 +01:00 |
Lars T Hansen
|
0c342448a6
|
Bug 1343007 - Do not insert redundant truncation nodes in constant folding. r=nbp
--HG--
extra : rebase_source : b8b3ec8d1f05d02cc0c0a6b94c76f7cec4eaffb8
|
2017-03-20 12:36:47 +01:00 |
Boris Zbarsky
|
0660340117
|
Bug 1348095 part 3. Cache the proto of an Xray on its holder, so we don't have to keep re-wrapping it. r=bholley
MozReview-Commit-ID: I78AoSB3TNW
|
2017-03-23 03:06:25 -04:00 |
Boris Zbarsky
|
ad63ed3278
|
Bug 1348095 part 2. Give all the Xray holders a JSClass that has a slot for caching a prototype. r=bholley
MozReview-Commit-ID: ID9vMG3iJfZ
|
2017-03-23 03:06:25 -04:00 |
Boris Zbarsky
|
0341ce9cc9
|
Bug 1348095 part 1. Remove the unused reserved slots from the XPCWN xray holder. r=bholley
MozReview-Commit-ID: 5IRrE8EmL9A
|
2017-03-23 03:06:25 -04:00 |
Sean Stangl
|
e9975370e7
|
Bug 1342016 - Fast-path for isObservableSlot(). r=nbp
|
2017-03-21 12:12:15 -04:00 |
Luke Wagner
|
888ae610aa
|
Bug 1334504 - Baldr: move reload of TLS out of bloaty out-of-line paths (r=bbouvier)
MozReview-Commit-ID: 5u8qNfxK1fC
--HG--
extra : rebase_source : c8aced29c17b64a59bb6860e488d0e04cdd0e031
|
2017-03-22 17:26:55 -05:00 |
Luke Wagner
|
2164377bd8
|
Bug 1334504 - Baldr: maintain fp register instead a virtual fp (r=bbouvier)
MozReview-Commit-ID: 2Mi60u3DyJg
--HG--
extra : rebase_source : 155ce830bcd55e7f9fdf890d4da4b1c12377f12b
|
2017-03-22 17:26:05 -05:00 |
Luke Wagner
|
957d1e69d5
|
Bug 1334504 - Baldr: set ARM's FrameRegister (r=bbouvier)
MozReview-Commit-ID: 7kDJI6HqGD0
--HG--
extra : rebase_source : ea6311187695c48644af487e9c8025f8e85a9844
|
2017-03-22 17:24:22 -05:00 |
Luke Wagner
|
b9beec7efd
|
Bug 1334504 - Baldr: remove hacky register allocation from i64 div/mod (r=bbouvier)
MozReview-Commit-ID: ARySD2vX1xH
--HG--
extra : rebase_source : e96a6ac1a9dfb956722d1b2172db31e8fd535705
|
2017-03-22 17:23:35 -05:00 |
Luke Wagner
|
2bf1fbb0cc
|
Bug 1334504 - Baldr: remove SymbolicAddress::ContextPtr (r=lth)
MozReview-Commit-ID: HZOVOhq8pdv
--HG--
extra : rebase_source : 2e882f46991077e8bc828e69be64ae41d447b562
|
2017-03-22 17:22:16 -05:00 |
Luke Wagner
|
4fbe090e6e
|
Bug 1334504 - Baldr: remove the wasm::Compartment GC hack (r=bbouvier)
MozReview-Commit-ID: LVAPQ1Kft8g
--HG--
extra : rebase_source : 6464176d9bd0e5eae8722ecd21bfa0dc4e0ba5f4
|
2017-03-22 17:18:54 -05:00 |
Luke Wagner
|
0f64a61281
|
Bug 1334504 - Baldr: remove movw/movt requirement for wasm on ARM (r=bbouvier)
MozReview-Commit-ID: IPYbhkYqPwU
--HG--
extra : rebase_source : 7eab849de87d86547b0bcbb0aef8c5505aa28041
|
2017-03-22 17:17:50 -05:00 |
Luke Wagner
|
e24cd03181
|
Bug 1334504 - Baldr: remove stubs' explicit TLS-saving (r=bbouvier)
MozReview-Commit-ID: INtxrPyoni7
--HG--
extra : rebase_source : 52f7501be32155358cc8a7a58f6803e2409d33a4
|
2017-03-22 17:16:35 -05:00 |
Luke Wagner
|
dd552f19d7
|
Bug 1334504 - Baldr: remove ion's explicit TLS-saving (r=bbouvier)
MozReview-Commit-ID: 57GppQ6y2Mw
--HG--
extra : rebase_source : 435cca09a8c5f7d764d47ae11b7a17aa467cd0b7
|
2017-03-22 17:15:50 -05:00 |
Luke Wagner
|
2710499799
|
Bug 1334504 - Baldr: remove baseline's explicit TLS-saving (r=yury)
MozReview-Commit-ID: 3MyiHUo0da2
--HG--
extra : rebase_source : c81c5636f58abed9a2763319a72c3080e695bdc6
|
2017-03-22 17:15:18 -05:00 |
Luke Wagner
|
d4d809f4c4
|
Bug 1334504 - Baldr: save TLS reg in Frame (r=bbouvier)
MozReview-Commit-ID: Lp1YArEH9jh
--HG--
extra : rebase_source : cfb6283b07a417e2d6745bfb066149d1d228b3e2
|
2017-03-22 17:13:02 -05:00 |
Luke Wagner
|
ed96f9e4ea
|
Bug 1334504 - Baldr: always enable profiling prologue (r=bbouvier)
MozReview-Commit-ID: 6bPt7dtuwPU
--HG--
extra : rebase_source : 06f9a37e14c18261da25ff234ea45df07bf5d6f3
|
2017-03-22 17:11:48 -05:00 |
Jan de Mooij
|
b86962b1de
|
Bug 1133423 - Optimize sets of expando properties and expando setter calls on DOM proxies. r=evilpie
|
2017-03-22 09:08:08 +01:00 |
Shu-yu Guo
|
95911a37b3
|
Bug 1346862 - Fix IteratorClose due to non-local jumps being catchable by try statements inside for-of. (r=arai)
|
2017-03-21 22:10:02 -07:00 |
Emanuel Hoogeveen
|
5653dc5bd3
|
Bug 1346660 - Confirm that the poison pattern is present in the buffer after reallocation. r=jandem
|
2017-03-17 05:17:00 -04:00 |
Steve Fink
|
f8d6faaee0
|
Followup to bug 1346016, JSON formatting problems
MozReview-Commit-ID: 5IsmDYzMqgI
--HG--
extra : histedit_source : 8ab338329ec413bc9f5269d25ffe65c6ce644c9c
|
2017-03-21 16:52:15 -07:00 |
Steve Fink
|
3a60baaf99
|
Bug 1346016 - Add a build to test --enable-fuzzing, r=dustin
MozReview-Commit-ID: Ko4SsdafxAN
--HG--
extra : rebase_source : 4648385bb95109a4cd964bb5b751ffeaa8cf614d
|
2017-03-01 14:43:19 -08:00 |
Sebastian Hengst
|
a62b060720
|
Backed out changeset 7524a513967b (bug 1342016) for assert while running bug1308578.js. r=backout
|
2017-03-21 21:04:43 +01:00 |