Mike Hommey
|
f8d2405fcc
|
Bug 892339 - Fail the build when there are text relocations. r=ted
|
2013-07-12 09:13:31 +09:00 |
|
Brian Hackett
|
e1af6a5691
|
Bug 891534 - Use asm.js ops for truncated unsigned div/mod, allow div ops to be marked as truncated, r=jandem.
|
2013-07-11 17:11:04 -06:00 |
|
Brian Hackett
|
f426863a2f
|
Bug 891400 - Don't use LoadTypedArrayElementStatic for uint32 arrays.
|
2013-07-11 16:50:27 -06:00 |
|
Kannan Vijayan
|
957a02a6a6
|
Bug 877826 - Make GetPcScript handle rectifier frames appropriately. r=jandem
|
2013-07-11 18:26:35 -04:00 |
|
Steve Fink
|
df4af9618c
|
Bug 848146 - Do not need to SkipRoot inline assembler buffers, r=terrence
--HG--
extra : rebase_source : 7b0011ba3b5b2749d1b57eec635ec7ccb2d1bdad
|
2013-03-05 14:57:49 -08:00 |
|
Nicholas Nethercote
|
a238c848b1
|
Bug 892187 (part 0) - Fix busted GGC builds. r=bhackett.
--HG--
extra : rebase_source : a4be26dc5bc99ea987e76023f437a64304001639
|
2013-07-11 15:05:25 -07:00 |
|
Terrence Cole
|
af5ce72172
|
Bug 891773 - Check ArrayBufferView's back reference before marking; r=sfink
--HG--
extra : rebase_source : 9509d8304020457f31cbb6b90ae5f6f4cc9270db
|
2013-07-11 14:34:54 -07:00 |
|
Terrence Cole
|
011c331a46
|
Bug 891773 - Do not assume RelocatablePtr is only used on JSObject; r=billm
--HG--
extra : rebase_source : ff327374ac7900626fe166b307fba5b1fcd31f3f
|
2013-07-11 14:34:48 -07:00 |
|
Brian Hackett
|
e50e097204
|
Bug 891400 - Improve pattern matching on static typed array accesses, r=jandem.
|
2013-07-11 15:08:26 -06:00 |
|
Gregory Szorc
|
d98f76c5d1
|
Bug 891474 - Establish unified directory for Python build actions; r=glandium, ted
--HG--
rename : config/purge_directories.py => python/mozbuild/mozbuild/action/purge_manifests.py
rename : build/xpccheck.py => python/mozbuild/mozbuild/action/xpccheck.py
extra : rebase_source : 46bc960aa62c1117a7bf215653b768dc78b48d9a
|
2013-07-11 13:42:26 -07:00 |
|
Adam Roach [:abr]
|
64a655c353
|
Bug 892594 - Fix LIR-Common.h to work with clang++ 4.1 r=nbp
|
2013-07-11 15:38:58 -05:00 |
|
Jason Orendorff
|
3cd652a520
|
Bug 885761 - Remove Token::t_op and KeywordInfo::op. r=till.
--HG--
extra : rebase_source : f1d267e99b76d1ed575beb214fbc0360cf8ebe7b
|
2013-07-10 16:37:45 -05:00 |
|
Jason Orendorff
|
311c871236
|
Backout rev 89551867dc2a for having the wrong bug number in the commit message (was bug 885762, should be bug 885761). Pointed out by Ms3ger. no_r=me.
--HG--
extra : rebase_source : 2171490306c5559161f34e537f035c2c69e1fdd2
|
2013-07-10 16:36:58 -05:00 |
|
Tom Schuster
|
0a070ad4d7
|
Bug 890729 - Reorder the CPOW traps. r=dvander
|
2013-07-11 11:23:34 -04:00 |
|
Nicholas D. Matsakis
|
88e95e2e7f
|
Bug 829896 - Make typed array element accesses return undefined if the element is out of bounds, rather than accessing the prototype chain r=jandem
|
2013-07-09 15:29:39 -04:00 |
|
Norbert Lindenberg
|
dd67825892
|
Bug 854320 - ECMA-402 tests ch10/10.1/10.1.1_a.js, ch11/11.1/11.1.1_a.js, ch12/12.1/12.1.1_a.js failing. r=jwalden
|
2013-07-11 09:54:09 -04:00 |
|
Norbert Lindenberg
|
ed5b4a688f
|
Bug 834989 - Use of RegExp in self-hosted code can be observed through RegExp statics. r=jwalden
|
2013-07-11 09:53:56 -04:00 |
|
Shu-yu Guo
|
8f9c8f97a4
|
Bug 890968 - Followup: forgot to qualify JSString::maybeChars() with const. DONTBUILD
|
2013-07-11 03:01:36 -07:00 |
|
Nicholas Nethercote
|
a020b2cc02
|
Bug 891215 (part 20) - Slim down String-inl.h. r=terrence.
--HG--
extra : rebase_source : 5b141ad99549d41ebb174d24df8b04d60fed3aae
|
2013-07-10 16:23:28 -07:00 |
|
Nicholas Nethercote
|
6605ada0bc
|
Bug 891215 (part 19) - Slim down Shape-inl.h. r=terrence.
--HG--
extra : rebase_source : 77cbecf4148cfcc6df2588001b36c78658eb90ea
|
2013-07-10 16:23:28 -07:00 |
|
Nicholas Nethercote
|
664b1a11bb
|
Bug 891215 (part 18) - Slim down RegExpStatics-inl.h. r=terrence.
--HG--
extra : rebase_source : 244cf0dbc08fd04307a0e371bfc753d1e4640a9d
|
2013-07-10 16:23:28 -07:00 |
|
Nicholas Nethercote
|
c835f23f43
|
Bug 891215 (part 17) - Move SizeOfRegExpStaticsData() into the RegExpStaticsObject class. r=terrence.
--HG--
extra : rebase_source : 5ab7214b39e0ea7633e08eb912bb9dcbc7f973ef
|
2013-07-10 16:23:28 -07:00 |
|
Nicholas Nethercote
|
2991a0e057
|
Bug 891215 (part 16) - Slim down RegExpObject-inl.h. r=terrence.
--HG--
extra : rebase_source : b868181ba37ae1332589a08a7d9a97bd649ea115
|
2013-07-09 13:41:16 -07:00 |
|
Nicholas Nethercote
|
92cd5a92ad
|
Bug 891215 (part 15) - Slim down Interpreter-inl.h. r=terrence.
--HG--
extra : rebase_source : dea8c481504ce50b2b1869d81b4d6aa1a1f1a212
|
2013-07-09 13:19:37 -07:00 |
|
Nicholas Nethercote
|
d3b16160bf
|
Bug 891215 (part 14) - Slim down GlobalObject-inl.h. r=terrence.
--HG--
extra : rebase_source : 126eaa4ad6cebf3e2794fec62b84cec610af4604
|
2013-07-09 13:19:08 -07:00 |
|
Wes Kocher
|
e4601507f5
|
Backout 129da44ac469 (bug 870180) for breaking message manager
|
2013-07-10 18:22:34 -07:00 |
|
Shu-yu Guo
|
0f274cbbca
|
Bug 891946 - Rename ThreadSafeContext variables from tcx -> cx. (r=bhackett)
|
2013-07-10 18:25:42 -07:00 |
|
Shu-yu Guo
|
3250f01e3b
|
Bug 885017 - Fix length handling in ParallelArray.scatter. (r=pnkfelix)
|
2013-07-10 18:25:42 -07:00 |
|
Shu-yu Guo
|
2df1fc9404
|
Bug 889346 - Check for NULL TypeObject when inlining ParallelArray constructors. (r=nmatsakis)
|
2013-07-10 18:25:42 -07:00 |
|
Shu-yu Guo
|
16c9313251
|
Bug 881593 - Part 2: Add ParallelSpew intrinsic. (r=nmatsakis)
|
2013-07-10 18:25:34 -07:00 |
|
Shu-yu Guo
|
d2c0bc7345
|
Bug 881593 - Part 1: Change LossyTwoByteCharsToNewLatin1CharsZ to take ThreadSafeContext. (r=billm)
|
2013-07-10 18:25:33 -07:00 |
|
Shu-yu Guo
|
c481b972f1
|
Bug 881988 - Support calling natives in parallel. (r=djvj)
|
2013-07-10 18:25:33 -07:00 |
|
Shu-yu Guo
|
6641b744a2
|
Bug 877893 - Followup: add testcase. (r=me)
|
2013-07-10 18:24:39 -07:00 |
|
Shu-yu Guo
|
1b1d9b4f6c
|
Bug 890968 - Part 3: RAII wrapper for inspecting contents of JSStrings in a thread safe way. (r=nmatsakis)
|
2013-07-10 18:24:39 -07:00 |
|
Shu-yu Guo
|
5e752148bc
|
Bug 890968 - Part 2: Add nondestructive getChars to JSString. (r=bhackett)
|
2013-07-10 18:24:39 -07:00 |
|
Shu-yu Guo
|
284f58e3bc
|
Bug 890968 - Part 1: Revert thread unsafe JSString methods to JSContext. (r=bhackett)
|
2013-07-10 18:24:39 -07:00 |
|
Shu-yu Guo
|
002288d11d
|
Bug 888618 - Part 2: Make String post barriers take ThreadSafeContext. (r=terrence)
|
2013-07-10 18:21:23 -07:00 |
|
Shu-yu Guo
|
8627080ecc
|
Bug 888618 - Part 1: Add Cell::tenuredIsInsideZone for threadsafe asserts. (r=billm)
|
2013-07-10 18:21:23 -07:00 |
|
Nicholas Nethercote
|
4b4f1c454e
|
Bug 891209 (part 2) - Parse "detectably simple" expressions quickly. r=jorendorff.
--HG--
extra : rebase_source : c501dc470978a94898fd68311b776574034fb654
|
2013-07-08 19:09:34 -07:00 |
|
Nicholas Nethercote
|
4f1ed35b0d
|
Bug 891209 (part 1) - Change TOK_ERROR from -1 to 0 so that TokenKind values can be used to index into arrays. r=jorendorff.
--HG--
extra : rebase_source : 197cfb12f68da77496aa1dae67261b8b48def897
|
2013-07-10 17:04:18 -07:00 |
|
David Anderson
|
144a6b0e34
|
Implement CPOW support in MessageManager (bug 870180, r=smaug,billm).
|
2013-07-10 15:05:39 -07:00 |
|
Jeff Walden
|
a2ead3b20d
|
Bug 891177 - Move js::Swap to mozilla::Swap. r=terrence
--HG--
extra : rebase_source : 925bccd4fa3f95e1aa4e17d94ad5a443fc7a63aa
|
2013-07-03 15:57:33 -07:00 |
|
Jeff Walden
|
6fc6164554
|
Bug 891177 - Add ReentrancyGuard.h as a helper class for asserting that use of a class is non-reentrant. r=terrence
--HG--
extra : rebase_source : 3751e523c0b0315697cb6e005dfd8ee625f6dd58
|
2013-07-02 17:47:08 -07:00 |
|
Jeff Walden
|
70d30e3e5b
|
Bug 891177 - Use MOZ_STATIC_ASSERT, not JS_STATIC_ASSERT, in Vector.h. r=terrence
--HG--
extra : rebase_source : 35bf9a16df56ff308ff2761f0f088a1ca980f04a
|
2013-07-02 17:33:32 -07:00 |
|
Jeff Walden
|
c010dec60f
|
Bug 891177 - s/JS_ALWAYS/MOZ_ALWAYS/g and s/JS_NEVER/MOZ_NEVER/g on Vector.h. r=terrence
--HG--
extra : rebase_source : 345ebb6b5d7f7b023bcebdf1610de4f03c98cf46
|
2013-07-02 17:31:49 -07:00 |
|
Jeff Walden
|
a5efd836c8
|
Bug 891177 - s/JS_ASSERT/MOZ_ASSERT/g on Vector.h. r=terrence
--HG--
extra : rebase_source : 9ed551860edfb8801725a3575335039c1bb07692
|
2013-07-02 17:29:29 -07:00 |
|
Jeff Walden
|
d13ea6b69f
|
Bug 891177 - Implement Move.h to define a move-construction interface. r=terrence
--HG--
extra : rebase_source : 45f9bb87fc0ee96ea35005ca0dcb263aa11745b8
|
2013-07-02 17:25:13 -07:00 |
|
Jeff Walden
|
616c67fb9d
|
Bug 891177 - Add AllocPolicy.h to define an implementation policy concept for use in mfbt. r=terrence
--HG--
extra : rebase_source : f6336b5ba3298bbf9c5418b4e9d993b9173f7926
|
2013-07-02 17:16:07 -07:00 |
|
David Keeler
|
2fc8775cb1
|
bug 891992 - fix typo in js/jsd/jsdebug.h r=timeless
|
2013-07-10 13:53:27 -07:00 |
|
David Keeler
|
593fac08cf
|
bug 891992 - remove LIVEWIRE from jsd r=timeless
|
2013-07-10 13:53:11 -07:00 |
|