Wei Wu
|
80a7845ac7
|
Bug 892369 - Update the default value of the 'usesBeforeCompile' option in
jsshell's usage. r=bhackett
|
2013-07-12 09:25:41 -04:00 |
Benoit Girard
|
be559fe75a
|
Bug 892861 - Remove useless -D flags 'IMPL_THEBES,_IMPL_NS_GFX,...'. r=glandium
|
2013-07-12 08:56:54 -04:00 |
Nicholas D. Matsakis
|
eb3b74035a
|
Bug 841621 - Add inline hint for self-hosted code r=dvander
|
2013-05-31 14:59:38 -04:00 |
Jan de Mooij
|
37086f326e
|
Bug 892931 - CallKnown should not emit a slow path if callee can't be Ion-compiled but can be Baseline-compiled. r=h4writer
|
2013-07-12 13:37:27 +02:00 |
Nicholas Nethercote
|
5e681ec894
|
Bug 887558 (part 3) - Use JSObject::{is,as} for JSObject itself. r=sfink.
--HG--
extra : rebase_source : 510677697603e6502c738f5460b7bea4bffd7f27
|
2013-07-04 00:50:50 -07:00 |
Nicholas Nethercote
|
9cdaaf7828
|
Bug 887558 (part 2) - Move various functions into ProxyObject and FunctionProxyObject. r=jorendorff.
--HG--
extra : rebase_source : 14402b9ab7eda3389eb1b812ee961e46067b5b1d
|
2013-06-20 22:39:22 -07:00 |
Nicholas Nethercote
|
ff86dae788
|
Bug 887558 (part 1) - Introduce ProxyObject and some sub-classes. r=jorendorff.
--HG--
extra : rebase_source : 33ed2aff35acbe4de8891a9fb34c60e7a314d9c8
|
2013-06-20 21:27:28 -07:00 |
Dan Gohman
|
cf8418672a
|
Bug 891702 - IonMonkey: After ReorderCommutative, constants are always on the right. r=sstangl
|
2013-07-11 23:32:41 -07:00 |
Trevor Saunders
|
f33ade0d68
|
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
|
2013-07-11 11:06:34 -04:00 |
Gregory Szorc
|
886b09f83c
|
Bug 892646 - Remove unsued final-link-{libs,comps,comp-names} files; r=glandium
|
2013-07-11 19:44:54 -07:00 |
Benjamin Bouvier
|
62a3f6813c
|
Bug 892291: Correctly compute ranges for Math.imul; r=nbp
--HG--
extra : rebase_source : 0b6d8d27bbb01fee911e90fc571f683e175fdbbc
|
2013-07-11 18:56:28 -07:00 |
Nicholas Nethercote
|
787eaffa54
|
Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.
--HG--
extra : rebase_source : 255befadc7d1bd1ed0ef1720cb8043db74ce48a8
|
2013-07-11 15:15:17 -07:00 |
Mike Hommey
|
d01870f66f
|
Bug 892401 - Remove NEW_H. r=ted
|
2013-07-12 09:16:41 +09:00 |
Mike Hommey
|
ccd0a074bb
|
Bug 892361 - Default to gcc 4.7 from the NDK if it's there. r=ted
|
2013-07-12 09:16:11 +09:00 |
Mike Hommey
|
63c59c44d0
|
Bug 892339 - Fail the build when there are text relocations. r=ted
|
2013-07-12 09:13:31 +09:00 |
Brian Hackett
|
aeb05a26c6
|
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
|
067add404f
|
Bug 891400 - Don't use LoadTypedArrayElementStatic for uint32 arrays.
|
2013-07-11 16:50:27 -06:00 |
Kannan Vijayan
|
d148acaae1
|
Bug 877826 - Make GetPcScript handle rectifier frames appropriately. r=jandem
|
2013-07-11 18:26:35 -04:00 |
Steve Fink
|
17d2ccc660
|
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
|
1e7fa3a001
|
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
|
a2e052b1e5
|
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
|
f0c115229e
|
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
|
72893d63c7
|
Bug 891400 - Improve pattern matching on static typed array accesses, r=jandem.
|
2013-07-11 15:08:26 -06:00 |
Gregory Szorc
|
329e5f905d
|
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]
|
190b47b09f
|
Bug 892594 - Fix LIR-Common.h to work with clang++ 4.1 r=nbp
|
2013-07-11 15:38:58 -05:00 |
Jason Orendorff
|
7fc82b9415
|
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
|
4ec3630342
|
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
|
da27e50396
|
Bug 890729 - Reorder the CPOW traps. r=dvander
|
2013-07-11 11:23:34 -04:00 |
Nicholas D. Matsakis
|
672f39bd19
|
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
|
905c78ec52
|
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
|
7968ef59e4
|
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
|
3e1c8cb5c0
|
Bug 890968 - Followup: forgot to qualify JSString::maybeChars() with const. DONTBUILD
|
2013-07-11 03:01:36 -07:00 |
Nicholas Nethercote
|
4af5930e4e
|
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
|
7e4b12719c
|
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
|
5899b05f1e
|
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
|
dbffbc548d
|
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
|
501472fdaf
|
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
|
b4e6f716de
|
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
|
fb24fe9213
|
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
|
725b5f55d2
|
Backout 129da44ac469 (bug 870180) for breaking message manager
|
2013-07-10 18:22:34 -07:00 |
Shu-yu Guo
|
0d4f5ea743
|
Bug 891946 - Rename ThreadSafeContext variables from tcx -> cx. (r=bhackett)
|
2013-07-10 18:25:42 -07:00 |
Shu-yu Guo
|
7842f46351
|
Bug 885017 - Fix length handling in ParallelArray.scatter. (r=pnkfelix)
|
2013-07-10 18:25:42 -07:00 |
Shu-yu Guo
|
ed98ad672d
|
Bug 889346 - Check for NULL TypeObject when inlining ParallelArray constructors. (r=nmatsakis)
|
2013-07-10 18:25:42 -07:00 |
Shu-yu Guo
|
8b812db12c
|
Bug 881593 - Part 2: Add ParallelSpew intrinsic. (r=nmatsakis)
|
2013-07-10 18:25:34 -07:00 |
Shu-yu Guo
|
aca77e9d71
|
Bug 881593 - Part 1: Change LossyTwoByteCharsToNewLatin1CharsZ to take ThreadSafeContext. (r=billm)
|
2013-07-10 18:25:33 -07:00 |
Shu-yu Guo
|
638b9c7b72
|
Bug 881988 - Support calling natives in parallel. (r=djvj)
|
2013-07-10 18:25:33 -07:00 |
Shu-yu Guo
|
d3c7521462
|
Bug 877893 - Followup: add testcase. (r=me)
|
2013-07-10 18:24:39 -07:00 |
Shu-yu Guo
|
cdb74bb560
|
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
|
36db6b0647
|
Bug 890968 - Part 2: Add nondestructive getChars to JSString. (r=bhackett)
|
2013-07-10 18:24:39 -07:00 |
Shu-yu Guo
|
765100139a
|
Bug 890968 - Part 1: Revert thread unsafe JSString methods to JSContext. (r=bhackett)
|
2013-07-10 18:24:39 -07:00 |