js/src/vm/SelfHosting.cpp
203c7e4b8b20e9912f330ac630520508ec1e2f98
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 17a5a95bf6cc (bug 1233642)
a08059a8e1785f9d18b776a09e98afcc24a7ad13
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 5e02cbf51e45 (bug 1165052)
23e771ef64a10cb55b7d938b9d5dd60444c15013
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset fdbb1c215d78 (bug 1165052)
24ce44d6133013f942fa9c1bf5b641d468da0efc
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset cb171b15a882 (bug 1165052)
8e34eeaf571fc541c0dda5198bffcc3cea6b3977
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset adca5076bc46 (bug 887016)
2081fb1b83a1dc8f1ba34fcf11bca7e621e20b9d
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 56e25768c99a (bug 887016)
fd7e704523d7138f12db889e9d92c6000ba88993
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset dee348be6685 (bug 887016)
592fbf849342b06d080078bc654f119b023c6b58
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 4be734a14524 (bug 887016)
248bb4773adfc0c076922468f938f8567076b528
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 537d40121b6d (bug 887016)
0fd465ec1e2c279f7ae3d9c4243c1d6c2f597c43
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f23a61067cef (bug 887016)
185994606889363e10d446e0fb8835fab9fa19f2
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
5676c7b622c71064d62f8e3a57c7d35d1043f9bc
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 01da4d30fd11 (bug 887016)
d44ccce05064d63cd96efd511694bc1a28d94646
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7db6a99ec546 (bug 887016)
7db6a99ec5462372a107b3e346aa8c1ecffaa4ae
created 2016-01-28 18:56 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
01da4d30fd114f532009a77acfc663fd54699502
created 2015-09-05 22:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till
f373233a8c82941b6ca1dfca5fd62edb3ceae81a
created 2015-09-05 22:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
f23a61067cefec53fd72dc00383092f72fe707cb
created 2015-09-05 22:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 10: Implement RegExp.prototype[@@search] and call it from String.prototype.search. r=till
537d40121b6d4c80071e02aeaa95712fdfdcb107
created 2015-09-05 21:55 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 9: Implement RegExp.prototype[@@match] and call it from String.prototype.match. r=till
4be734a1452428151831dbbc6115ac10b20083f7
created 2016-01-27 23:43 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 8: Add ObjectHasPrototype. r=nbp
dee348be668513677d339437e9fcf4d6b5b6ce01
created 2016-01-28 18:55 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
56e25768c99addacea51258b2392926749da2df5
created 2015-11-22 03:07 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
adca5076bc4605316984c719bbc4729e0a7f1d58
created 2015-11-22 02:55 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 2: Add self-hosting RegExpCreate intrinsic. r=till
cb171b15a882723b189e2fefa2a06f27e8f907c5
created 2015-11-16 09:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem
fdbb1c215d783a85c27d71ed8bb832690962c948
created 2015-11-16 09:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
5e02cbf51e4540dec3716e5ec9b415b632e8473c
created 2015-12-23 12:46 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 3: Add IsWrappedArrayConstructor intrinsic. r=efaust
17a5a95bf6cc6ddf4251dec76201baf20bbd3452
created 2015-12-19 19:51 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1233642 - Part 1: Add IsArray intrinsic. r=efaust
f66243f0197ec2f2c55d8e0481234a7768d17198
created 2016-01-14 15:11 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 1: Handle when ArrayBuffer species constructor returns wrapped ArrayBuffer. r=jwalden
f3195319f23d49c8f91b2edfe2b549a470d386db
created 2016-03-05 18:56 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.3: Inline ArrayBufferByteLength self-hosting intrinsic. r=jwalden
fffa0e5cc40628fcb7848dff1fe8c8c7605e9bc7
created 2016-03-05 18:56 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.2: Inline PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden
63d6812ce8ccc5968bb0a5359a5ac9052fc87e48
created 2016-03-05 18:56 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.1: Add PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden
1090265b5b38d364569b950444194e4084908117
created 2015-11-25 22:38 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1219757 - Part 5: Remove RegExpObject::createNoStatics. r=till
7bb43f9d76affc52ca45036424da6f33107929d5
created 2015-11-25 22:38 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1219757 - Part 3: Rename Self-hosting regexp_construct_no_statics to regexp_construct. r=till
102696dd72b5113694d8e432178ac9c7a9a0cabd
created 2016-03-22 19:27 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 1256376 for now until I can figure out what's going on with it. I am sorry for the CLOSED TREE.
e947c9941fe17266770e9f56f283f0d7628b2b65
created 2016-02-10 23:10 +0100
pushed 2016-04-04 13:43 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen
87c4e3921c4c419001c3ae554ab4249d3ee13c0a
created 2016-02-10 23:09 +0100
pushed 2016-04-04 13:43 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 10: Support debugger hooks for creation and settling of promises. r=shu
33ad12d6ff452fa3f5f12f623a8837024706ab52
created 2016-03-22 16:18 +0100
pushed 2016-04-04 13:43 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 9: Properly handle rejecting wrapped promises in the face of xray wrappers. r=efaust,f=bz
021f70a04fadc6155030df3d30d8c4f01278dd6a
created 2015-11-10 12:34 +0100
pushed 2016-04-04 13:43 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
061f78d24d78fbb7bfc24326a382a62cf371c17b
created 2016-03-22 18:11 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1256376 followup to fix -Werror bustage on Windows.
da845f5c14210af5d052ce394567e824f0e3ce82
created 2016-03-22 13:49 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1256376. Fix forEach on typed arrays to work over Xrays from web extension sandboxes. r=till
da683a9c88cf542a17643e7a006174fd78a4d72b
created 2016-03-22 21:11 +0100
pushed 2016-04-04 13:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c2e6b3fb0892 (bug 1256376)
c2e6b3fb0892141d91684ac248957d92e7b2afa3
created 2016-03-22 13:49 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1256376. Fix forEach on typed arrays to work over Xrays from web extension sandboxes. r=till
a3d994656b2bf373d1deb2cc13f559a4dcf15747
created 2016-03-19 02:42 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
7521187099901a39edfea213b477975bbb98ba99
created 2016-02-10 23:09 +0100
pushed 2016-04-04 13:43 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 4: Add self-hosting intrinsic for creating arrays in other compartments. r=efaust
16b05a0fb83aa8a444d6afe0942291627c500960
created 2016-03-12 15:02 +0100
pushed 2016-04-04 13:43 +0000
Tom Schuster Tom Schuster - Bug 1253016 - Implement and test the new spec for legacy functions. r=till
fe2ad6c8ba91a85463c753d17478e2fc5563a344
created 2016-02-10 23:09 +0100
pushed 2016-03-09 16:35 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 2: Add self-hosting intrinsic for calling wrapped functions without wrapper security checks. r=efaust,bholley
8a2c2d8fc91f7014c701db6ee7d15b2a1b461b01
created 2016-02-24 13:27 +0100
pushed 2016-03-09 16:35 +0000
Tom Schuster Tom Schuster - Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till
08a0ab0d5c4a478d006d088af5d7b06eaf5e0dcc
created 2016-02-22 07:50 -0600
pushed 2016-03-09 16:35 +0000
Daniel Näslund Daniel Näslund - Bug 1242196 - Use RadixSort for typed arrays. r=mrrrgn
d320678c4fab4b2fad3f71c11b6e148600172316
created 2016-02-17 15:48 +0000
pushed 2016-03-09 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1247934 - Handle receiving unboxed exports array from self hosted module code r=shu
966f47ed2f25eb54fb1f967d4443b3c2b8b63220
created 2016-02-12 04:11 -0800
pushed 2016-02-17 19:16 +0000
Joel Maher Joel Maher - backout Bug 1221144 for perf regression
9d9527de1caaf9421ab2529513c522b15f699486
created 2016-02-10 18:20 +0100
pushed 2016-02-17 19:16 +0000
Tom Schuster Tom Schuster - Bug 1113685 - Report the right name when calling selfhosted functions on incompatible objects. r=till
eac757a4e54f20dae57dbbecab0053133d1a34d2
created 2016-02-07 20:21 +0100
pushed 2016-02-08 15:56 +0000
Till Schneidereit Till Schneidereit - Bug 1246131 - Part 2: Let opt builds compile again, even on a CLOSED TREE. r=bustage
1dac2ec926e83ac041c0598d0c403a9a12d41f7f
created 2016-02-07 20:08 +0100
pushed 2016-02-08 15:56 +0000
Till Schneidereit Till Schneidereit - Bug 1246134 - Fix loading of external self-hosted JS using MOZ_SELFHOSTEDJS. r=efaust
d03ccef2c8f5bac47b64543f0f5a3d4c164e2e1c
created 2016-02-07 20:07 +0100
pushed 2016-02-08 15:56 +0000
Till Schneidereit Till Schneidereit - Bug 1246131 - Provide 'dbg(msg)' debug printing utility function for self-hosted code. r=jandem
1d13b1102685e955931f51253a65f9d7d81f1526
created 2016-02-07 15:40 +0100
pushed 2016-02-08 15:56 +0000
Tom Schuster Tom Schuster - Bug 1132630 - Renumber steps in Function.prototype.bind. r=till
7a9f939bf24daa47024d471dd29c7a9572754f1a
created 2015-11-09 17:08 -0600
pushed 2016-02-08 15:56 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 8: Change C++ type of static scopes everywhere from JSObject* to StaticScope*. r=shu.
113fc521664e72b6c2fbf92152551e7e3920c4d0
created 2016-02-02 11:07 +0100
pushed 2016-02-08 15:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1245048: Check call to GetPrototype; r=till
449c568f3dc59845245086884a3cf56af2aa5fd4
created 2016-02-01 14:55 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Detemplatize getOrCreateSimdTypeDescr(). r=bbouvier
4e613ae242336b23fb1593ace57a113bf695dec1
created 2016-02-01 12:31 -0600
pushed 2016-02-08 15:56 +0000
Daniel Näslund Daniel Näslund - Bug 1239710 - Use CountingSort for Uint8Array and Int8Array; r=mrrrgn
b001a1c7c38242c22673649b62de197c07bf67e7
created 2016-01-26 12:53 -0800
pushed 2016-02-08 15:56 +0000
Terrence Cole Terrence Cole - Bug 1234862 - Part 5: Rename DefaultGCPolicy to GCPolicy; r=sfink
86e7bff461f85ac192c774d297a942c121b26385
created 2016-01-24 23:41 -0800
pushed 2016-02-08 15:56 +0000
Jeff Walden Jeff Walden - Bug 1079844 - Rename isNeutered() to isDetached(), and rename isNeutered() on views to hasDetachedBuffer(). r=sfink
less more (0) -300 -100 -60 tip