Tooru Fujisawa
358b91a7cc
Bug 887016 - Part 2: Add self-hosting RegExpCreate intrinsic. r=till
2015-11-22 02:55:45 +09:00
Tooru Fujisawa
64ec8d861c
Bug 887016 - Part 1: Add native RegExpCreate. r=h4writer
2015-09-05 21:55:01 +09:00
Tooru Fujisawa
9768046d65
Bug 1165052 - Part 13: Add tests for ArraySpeciesCreate. r=efaust
2015-08-07 08:02:32 +09:00
Tooru Fujisawa
bfb9cdbb28
Bug 1165052 - Part 12: Use ArraySpeciesCreate in Array.prototype.splice. r=efaust,evilpie
2015-12-23 13:30:58 +09:00
Tooru Fujisawa
fed10eb387
Bug 1165052 - Part 11: Use ArraySpeciesCreate in Array.prototype.slice. r=efaust
2016-03-05 18:57:53 +09:00
Tooru Fujisawa
d8a1a10ae2
Bug 1165052 - Part 10: Use ArraySpeciesCreate in Array.prototype.map. r=efaust
2015-08-07 08:02:18 +09:00
Tooru Fujisawa
87d38c6060
Bug 1165052 - Part 9: Use ArraySpeciesCreate in Array.prototype.filter. r=efaust
2015-08-07 08:02:14 +09:00
Tooru Fujisawa
0ad9aa8c7f
Bug 1165052 - Part 8: Use ArraySpeciesCreate in Array.prototype.concat. r=efaust
2015-12-23 13:30:47 +09:00
Tooru Fujisawa
136d9cd232
Bug 1165052 - Part 7: Implement native ArraySpeciesCreate wrapper. r=efaust
2015-12-23 13:30:12 +09:00
Tooru Fujisawa
beb1cb8a0a
Bug 1165052 - Part 6: Implement self-hosted ArraySpeciesCreate. r=efaust
2015-12-23 13:28:38 +09:00
Tooru Fujisawa
05dfc47913
Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem
2015-11-16 09:01:56 +09:00
Tooru Fujisawa
3a18d80234
Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
2015-11-16 09:01:37 +09:00
Tooru Fujisawa
2026279fc4
Bug 1165052 - Part 3: Add IsWrappedArrayConstructor intrinsic. r=efaust
2015-12-23 12:46:35 +09:00
Tooru Fujisawa
6b7debe3ec
Bug 1165052 - Part 2: Add IsArraySpecies. r=efaust
2015-12-23 12:43:15 +09:00
Tooru Fujisawa
34c808c8c7
Bug 1165052 - Part 1: Implement Array[@@species] getter. r=efaust
2015-08-07 07:53:32 +09:00
Tooru Fujisawa
7155770a42
Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust
2015-12-18 17:02:27 +09:00
Tooru Fujisawa
0586c2ef05
Bug 1233642 - Part 1: Add IsArray intrinsic. r=efaust
2015-12-19 19:51:32 +09:00
Tooru Fujisawa
4b31181e38
Bug 1165053 - Part 9: Add IsArrayBufferSpecies and avoid calling SpeciesConstructor on normal case. r=lth
2016-01-14 19:37:04 +09:00
Tooru Fujisawa
41b35cb5aa
Bug 1165053 - Part 8: Add GetGetterPure. r=lth
2015-12-23 12:42:13 +09:00
Tooru Fujisawa
b56636042a
Bug 1165053 - Part 7: Call SpeciesConstructor in TypedArray ctors. r=lth
2016-03-05 18:57:51 +09:00
Tooru Fujisawa
c032794aa6
Bug 1165053 - Part 6: Refactor TypedArrayObjectTemplate::fromArray. r=lth
2015-12-20 19:15:54 +09:00
Tooru Fujisawa
531fd4169d
Bug 1165053 - Part 5: Add native SpeciesConstructor wrapper. r=lth
2015-12-20 19:15:09 +09:00
Tooru Fujisawa
af741bb69b
Bug 1165053 - Part 4: Add SpeciesConstructor tests for ArrayBuffer.prototype.slice. r=lth
2015-12-20 19:15:54 +09:00
Tooru Fujisawa
5482fe3cbe
Bug 1165053 - Part 3: Add SpeciesConstructor tests for TypedArray.prototype.{filter,map,slice,subarray}. r=evilpie
2015-12-20 19:14:50 +09:00
Tooru Fujisawa
3078067bcb
Bug 1165053 - Part 2: Implement %TypedArray%[@@species] getter and ArrayBuffer[@@species] getter. r=evilpie
2015-12-20 19:14:44 +09:00
Tooru Fujisawa
88b0db3d43
Bug 1165053 - Part 1: Handle when ArrayBuffer species constructor returns wrapped ArrayBuffer. r=jwalden
2016-01-14 15:11:26 +09:00
Tooru Fujisawa
cb9286f0aa
Bug 1165053 - Part 0.3: Inline ArrayBufferByteLength self-hosting intrinsic. r=jwalden
2016-03-05 18:56:37 +09:00
Tooru Fujisawa
863f2c7e9c
Bug 1165053 - Part 0.2: Inline PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden
2016-03-05 18:56:36 +09:00
Tooru Fujisawa
2e027fb88d
Bug 1165053 - Part 0.1: Add PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden
2016-03-05 18:56:36 +09:00
Jan de Mooij
097454bf25
Bug 1256298 - Make DoCallFallback consume a bit less stack space. r=Waldo
...
--HG--
extra : rebase_source : f50088c9df0ccac1cf397dbf5136fac8f74e756d
2016-03-26 19:52:30 +01:00
Jan de Mooij
a5da57cddc
Bug 1258105 - Port object length stubs to CacheIR. r=efaust
2016-03-26 13:22:12 +01:00
Tooru Fujisawa
088a697b40
Bug 1258327 - Part 7: Move ToOperand from CodeGeneratorShared to CodeGeneratorX86Shared. r=nbp
2016-03-26 09:40:23 +09:00
Tooru Fujisawa
0637c368c5
Bug 1258327 - Part 6: Remove ToOperand call from mips-shared and mips64 CodeGenerator. r=hev
2016-03-26 09:40:23 +09:00
Tooru Fujisawa
f73a73f6bf
Bug 1258327 - Part 5: Remove dummy ToOperand definition from arm64 CodeGenerator. r=jandem
2016-03-26 09:40:23 +09:00
Tooru Fujisawa
6bc0e03a9f
Bug 1258327 - Part 4: Remove ToOperand call from arm CodeGenerator. r=jandem
2016-03-26 09:40:23 +09:00
Tooru Fujisawa
0865d8e0cd
Bug 1258327 - Part 3: Remove Operand variant from branch32 except x86-shared. r=nbp
2016-03-26 09:40:22 +09:00
Tooru Fujisawa
9175c8771e
Bug 1258327 - Part 2: Remove Operand variant from bailoutCmp32. r=nbp
2016-03-26 09:40:22 +09:00
Tooru Fujisawa
f4cf54780c
Bug 1258327 - Part 1: Move ToAddress from CodeGeneratorMIPSShared to CodeGeneratorShared. r=hev
2016-03-26 09:40:22 +09:00
Nathan Froyd
4293df4c63
Bug 1259772 - don't pass -fno-reorder-functions to clang on Android; r=glandium
2016-03-25 18:28:32 -04:00
Steve Fink
acb7e66cb5
Bug 944164 - Update jorendb to current function names, and much else:
...
Change how I/O redirection works
Add brief output format
Implement p/flags
Many other changes
r=NPOTB so DONTBUILD, and I am the only user
MozReview-Commit-ID: 2sAxYcYHs72
--HG--
extra : rebase_source : eb73c3d59c2622aa168d0cb05abcb0492fa08ee5
2016-03-25 10:52:43 -07:00
Mike Shal
22bd1820b5
Bug 1252931 - Remove INSTALL/PP_TARGETS from js/src/*; r=gps
...
MozReview-Commit-ID: Lb0V5x1aP7z
2016-03-18 19:32:45 -04:00
Jon Coppeard
86a9981bc9
Bug 1258436 - Remove GC suppression in JSFunction::createScriptForLazilyInterpretedFunction. r=sfink
2016-03-23 02:30:00 -04:00
Nick Fitzgerald
9b4df5f594
Bug 1259540 - Fix missing header include that breaks FILES_PER_UNIFIED_FILE=1. r=till
2016-03-24 12:10:00 -04:00
Wes Kocher
ea76ed99d7
Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
...
MozReview-Commit-ID: IFUHUBUCnCD
2016-03-25 12:11:48 -07:00
Wes Kocher
3ce5bf8db5
Backed out changeset 8e8e5cdc1ff4 (bug 1259007) for browser_ext_browserAction_pageAction_icon.js failures
...
MozReview-Commit-ID: ZFPSFB0jmw
2016-03-25 10:46:22 -07:00
4esn0k
a4142bfd1f
Bug 1259007 - Update for Merge to use only one buffer; r=mrrrgn
...
--HG--
extra : rebase_source : 7d1c6716513d401bd04aa5a879cb6cdba6f68e7f
2016-03-24 17:39:13 -07:00
Nathan Froyd
418aa2af4f
Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
...
Using a simple |const char*| is more memory-efficient than allocating a
JS string. We still have to allocate the JS string for passing things
into JS, but ideally we will be able to move the point of allocation
much closer to where it's actually needed, rather than indiscriminantly
doing it all the time.
2016-03-23 10:40:53 -04:00
Jan de Mooij
f0acf4dfcc
Bug 1247312
- Don't generate invalid LDRD instructions on ARM. r=nbp
2016-03-25 12:25:52 +01:00
Shu-yu Guo
1277f4579f
Bug 1252464 - Remove FrameRange cray cray in favor of using GCVectors. (r=jimb)
2016-03-24 15:42:39 -07:00
Francois Marier
63c2afbc28
Bug 1259288 - Safe Browsing should be fully disabled in our test suites. r=gcp
...
MozReview-Commit-ID: 2og99Gl9w9n
--HG--
extra : rebase_source : 33961d97454e71e5b7fc3ad5f9eb145099c0fc6e
2016-03-23 17:59:55 -07:00