diff browse annotate |
068fda08a2e69d16bbdfc998c50aeccb146500f4 created 2017-08-29 13:18 -0400 pushed 2017-08-31 17:13 +0000 |
Ted Campbell | Ted Campbell - Bug 1394490 - Support NSVOs in JSOP_FUNCTIONTHIS / JSOP_IMPLICITTHIS |
diff browse annotate |
3f1d6eeb21ee24db85ef334a1ca988315a879fad created 2017-07-18 14:45 -0700 pushed 2017-08-30 18:10 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Add the ability to use NSVOs on the scope chain in place of globals. |
diff browse annotate |
c55df9a2d910123bd80f27a5e39621c92c81f463 created 2017-08-26 17:54 +0900 pushed 2017-08-28 22:56 +0000 |
Masatoshi Kimura | Masatoshi Kimura - Bug 1394084 - Remove "code" from jsprototype.h macros. r=luke |
diff browse annotate |
fb7113a86e9b4cc014fcc05384609f649a5651fa created 2017-08-28 10:40 +0200 pushed 2017-08-28 09:19 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1393790 part 2 - Remove JS_PropertyStub and JS_StrictPropertyStub. r=jorendorff |
diff browse annotate |
b94864baf07173765e6b78835a94607a07e5d9cf created 2017-08-26 17:54 +0900 pushed 2017-08-26 08:55 +0000 |
Masatoshi Kimura | Masatoshi Kimura - Bug 1394084 - Remove "code" from jsprototype.h macros. r?luke |
diff browse annotate |
443391e0208aff5594b5a9c5a0cc443d5918e3b5 created 2017-08-25 20:50 +0200 pushed 2017-08-25 23:59 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset b83ec454fdc8 (bug 1386534) on suspicion of letting cgc's js/src/jit-test/tests/modules/missing-export-offthread.js fail. r=backout |
diff browse annotate |
4c5ee171517bc79e0582c76c5822cda981165be6 created 2017-08-25 17:04 +0200 pushed 2017-08-25 23:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1393715 - Remove JSFUN_STUB_GSOPS and JS_FS. r=arai |
diff browse annotate |
b83ec454fdc83c3b14f11d0b27aa57e1ec6c125b created 2017-08-01 16:14 +0200 pushed 2017-08-25 23:59 +0000 |
Till Schneidereit | Till Schneidereit - Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco |
diff browse annotate |
6880dc2a3c29e9d3dc3a8912f2a425c1d8958bf8 created 2017-08-25 10:11 +0200 pushed 2017-08-25 23:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1389510 part 2 - Remove checks for getProperty/setProperty hooks in SpiderMonkey. r=evilpie |
diff browse annotate |
70518ff92db88822b126265fabee99942e689c48 created 2017-06-02 12:38 -0700 pushed 2017-08-25 20:30 +0000 |
Andrew McCreight | Andrew McCreight - DEBUG add a method to dump an environment chain |
diff browse annotate |
38561e281ac78c375281ec230b4297b7c6b3cc16 created 2017-07-18 14:45 -0700 pushed 2017-08-25 20:30 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Add the ability to use NSVOs on the scope chain in place of globals. |
diff browse annotate |
184b518bdef89678e2d2298d3b1e034b07848090 created 2017-08-23 16:38 -0700 pushed 2017-08-24 01:47 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 39271d578fa4 (bug 1386534) for leaks a=backout CLOSED TREE |
diff browse annotate |
39271d578fa4ce753b42c76162b19d09d1699ce6 created 2017-08-01 16:14 +0200 pushed 2017-08-23 21:57 +0000 |
Till Schneidereit | Till Schneidereit - Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco |
diff browse annotate |
bdd3d0c34fed4f457f44071cb44ee71b7e82aba8 created 2017-07-18 14:45 -0700 pushed 2017-08-21 22:42 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Add the ability to use NSVOs on the scope chain in place of globals. |
diff browse annotate |
454e0d9b4ecc79fbd424512b946e92b75204b2aa created 2017-08-17 15:45 +0200 pushed 2017-08-19 00:02 +0000 |
André Bargull | André Bargull - Bug 1383393 - Also ignore null as Symbol.toPrimitive method. r=jandem |
diff browse annotate |
453e35f9cc7ee2e5b3d115a2b79a204e6c7b96a7 created 2017-06-02 12:38 -0700 pushed 2017-08-18 19:51 +0000 |
Andrew McCreight | Andrew McCreight - DEBUG add a method to dump an environment chain |
diff browse annotate |
daca33a1211cca376722693729f5fb13b86e80c5 created 2017-07-18 14:45 -0700 pushed 2017-08-18 19:51 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Add the ability to use NSVOs on the scope chain in place of globals. |
diff browse annotate |
b3ba96d3eda8e22eea43545b6e68b6f7ea7924ac created 2017-08-16 16:37 +0200 pushed 2017-08-17 16:05 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1384683: Implement an higher-level frame iterator that can handle JS jit and wasm frames interleaving; r=jandem, r=luke |
diff browse annotate |
c236dfe7dc98c387219d7cb45d0693560db708fd created 2017-08-17 11:13 +0200 pushed 2017-08-17 11:56 +0000 |
Sylvestre Ledru | Sylvestre Ledru - indent all (with js specific coding style) |
diff browse annotate |
973ca5df0887528178b758e0525937ba3e048555 created 2017-08-10 11:11 +0200 pushed 2017-08-10 11:04 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1388354 - Optimize ToPropertyKey a bit. r=anba |
diff browse annotate |
34d302bb7b14afbc34dc3b047da547acb8b6b8cf created 2017-08-03 13:33 -0700 pushed 2017-08-04 02:40 +0000 |
Alexander J. Vincent | Alexander J. Vincent - Bug 1383630 - ScriptedProxyHandler should report which first property a TypeError is thrown for. r=jandem |
diff browse annotate |
d5cc0a964d1f44e52a88fda1e49e39620b79a8f1 created 2017-07-26 13:38 -0400 pushed 2017-07-26 17:38 +0000 |
Kartikaya Gupta | Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r?froydnj |
diff browse annotate |
116f76103d11befcc8e3c5e20215a26cf29ba57c created 2017-06-02 12:38 -0700 pushed 2017-07-11 20:06 +0000 |
Andrew McCreight | Andrew McCreight - DEBUG add a method to dump an environment chain |
diff browse annotate |
425d9b3f6475c696422b32699f2066184b3af166 created 2017-06-12 14:53 -0700 pushed 2017-07-11 20:06 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. |
diff browse annotate |
0d0c4418614b6983ec6380f68d7fe317a0c205d3 created 2017-07-10 04:55 -0700 pushed 2017-07-10 15:20 +0000 |
André Bargull | André Bargull - Bug 1379222 - Avoid [[Get]] for "prototype" property when calling builtin constructors. r=jandem |
diff browse annotate |
c199e7e82e60db82e43daae52cd6a76c2590a7a8 created 2017-06-29 11:13 -0700 pushed 2017-06-29 21:06 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1376799 - Optimize Object.prototype.toString. r=evilpie |
diff browse annotate |
e689cd66393caf7f0d397355434ce72ecb5e3cd6 created 2017-06-16 17:41 +0200 pushed 2017-06-16 22:08 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1372182 part 7 - Inline some more functions. r=anba |
diff browse annotate |
51f0acbee7c96a1bc2f1b390c37599cf30284fbd created 2017-06-14 10:39 +0200 pushed 2017-06-14 11:19 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1370608 part 2 - Add JS_NewEnumerateStandardClasses and use it in js/src. r=evilpie |
diff browse annotate |
48078fb0fcc2442748d5ae52adebb2969831c609 created 2017-06-02 12:04 +0200 pushed 2017-06-08 00:29 +0000 |
André Bargull | André Bargull - Bug 1368963 - Avoid extra calls to GetPropertyKeys() in Object.freeze/seal/preventExtensions. r=jandem |
diff browse annotate |
b14e3c9ba39cc0b09eb75025a1ec44eb0ebcd576 created 2017-06-07 11:42 +0200 pushed 2017-06-08 00:29 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1363150 - Simplify the code for freezing dense elements. r=anba |
diff browse annotate |
010b3a140d06ea3dfa5fe51404a7823847ea6ac1 created 2017-06-02 12:38 -0700 pushed 2017-06-07 21:24 +0000 |
Andrew McCreight | Andrew McCreight - DEBUG add a method to dump an environment chain |
diff browse annotate |
6862099581f270fb38fb67153e677a7b84ab3f48 created 2017-05-16 14:25 -0700 pushed 2017-06-07 21:24 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. |
diff browse annotate |
5ab80eaba78ccbfe4603899d78ffcd16395322cf created 2017-06-02 09:06 +0200 pushed 2017-06-02 11:35 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1369042 - Optimize @@toStringTag and @@toPrimitive property lookups in the VM. r=evilpie |
diff browse annotate |
a1e123e8677a455943ff6c12047769c44305b1ea created 2017-05-16 14:25 -0700 pushed 2017-05-26 23:08 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. |
diff browse annotate |
70124483cead5ec3199a5d385153da8df11ba485 created 2017-05-16 14:25 -0700 pushed 2017-05-24 18:52 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. |
diff browse annotate |
e03b3108075085e455570551329fda0454433e8e created 2017-05-22 13:14 +0200 pushed 2017-05-22 13:29 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1350864 - Fix SetIntegrityLevel to set non-writable length correctly when freezing arrays. r=Waldo |
diff browse annotate |
ecfa2c50a8d8f126b2bf5856c3aebdc7cec3ecc1 created 2017-05-11 17:12 +0200 pushed 2017-05-11 16:12 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1348772 - Optimize Array.prototype.shift to have O(1) perf instead of O(n). r=jonco |
diff browse annotate |
b6315d186b4bf6b4bb782f183df99919ed587317 created 2017-05-02 14:26 +0200 pushed 2017-05-02 14:33 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1357680 part 3 - Don't mark the new group as having unknown properties when changing an object's proto. r=bhackett |
diff browse annotate |
42a3fcaa99ef4039ec76bfc967ff475d04f486da created 2017-04-28 14:12 +0200 pushed 2017-04-28 16:50 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1237504 - Refactor proxy slot layout to allow proxies to have more than 2 slots. r=bz,jonco |
diff browse annotate |
c35f0ad34397990adec0612015eb1a2a566434da created 2017-04-25 13:52 +0200 pushed 2017-04-25 16:19 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1357680 part 2 - Remove unnecessary setNewGroupUnknown call in SetClassAndProto. r=bhackett |
diff browse annotate |
3d8027e7b9d7a849391bd928069d5259f19d8b3a created 2017-04-25 08:51 +0200 pushed 2017-04-25 10:18 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1358753 - Allocate ProxyValueArray inline in the object instead of using malloc. r=bhackett |
diff browse annotate |
3d0b8766a2a5f501dc03db93ece6146a18350ab7 created 2017-03-20 18:13 -0400 pushed 2017-04-07 10:33 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1340482 - Trace shape for shaped but non-native objects. r=sfink a=gchang |
diff browse annotate |
512604631b2328794a05a711592814d1f452f45e created 2017-03-20 18:13 -0400 pushed 2017-04-06 15:15 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1340482 - Trace shape for shaped but non-native objects. r=sfink, a=jcristau |
diff browse annotate |
0fff3bdd02a7a972190d5f70cd5531e8fc0ab4fb created 2017-03-20 18:13 -0400 pushed 2017-03-24 08:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1340482 - Trace shape for shaped but non-native objects. r=sfink a=gchang |
diff browse annotate |
846948a41b6c25bf5488b761e716d521c99cbf7f created 2017-03-20 18:13 -0400 pushed 2017-03-21 00:09 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1340482 - Trace shape for shaped but non-native objects. r=sfink |
diff browse annotate |
9377eb0e4de37e83278f4098cfcdb695632e02d4 created 2014-09-30 01:17 +0200 pushed 2017-03-16 01:49 +0000 |
Till Schneidereit | Till Schneidereit - Bug 1067942 - Change error message for attempted getter-only property writes to include the property name. r=terrence,ms2ger |
diff browse annotate |
d8176df5f67ef927bf88bfcf26265e74f2ad7d18 created 2017-03-07 19:54 +0900 pushed 2017-03-07 16:12 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 774744 - Clarify the parameter name or role of the value in some NOT_NONNULL_OBJECT error. r=jwalden |
diff browse annotate |
a902510561e752b603045b94fe96356835fcd07e created 2017-02-24 09:56 +0100 pushed 2017-02-25 15:06 +0000 |
Sylvestre Ledru | Sylvestre Ledru - indent js |
diff browse annotate |
3df9795825556565fa94702e5cc2645fd3bcb565 created 2017-02-20 13:00 +0000 pushed 2017-02-21 05:11 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1340499 - Add test code for watchpoint marking r=sfink |
diff browse annotate |
12667d6bc2083c860f26921c3deb9598fcae7b7e created 2017-02-14 18:19 +0100 pushed 2017-02-14 21:32 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1339411 - Rewrite and optimize object allocation paths. r=bhackett |
diff browse annotate |
1851854d9dd5b93a416ce3291d72c52ec83de0ef created 2017-02-14 10:16 +0000 pushed 2017-02-14 18:06 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1337502 - AutoCompartment should have the same asserts as JSAutoCompartment r=sfink |
diff browse annotate |
bf8f3671cc134b866a81c6f22c49f10ed7845e6f created 2017-02-13 17:26 +0100 pushed 2017-02-13 18:15 +0000 |
Tom Schuster | Tom Schuster - Bug 1339036 - Rename JSTYPE_VOID to JSTYPE_UNDEFINED. r=arai |
diff browse annotate |
74cd437eda30065351b433ed6f09b2db0455a685 created 2017-02-08 23:04 +0900 pushed 2017-02-08 15:54 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1320408 - Part 24: Change NativeObject::{fillInAfterSwap,replaceWithNewEquivalentShape,generateOwnShape,shadowingShapeChange} to static method. r=jandem |
diff browse annotate |
2db07fc0b189125985ca41fd9a29d77aef738f39 created 2017-02-06 23:29 +0200 pushed 2017-02-07 18:24 +0000 |
André Bargull | André Bargull - Bug 1225031 - Part 7: Replace includes for TypedArrayCommon.h with TypedArrayObject.h. r=lth |
diff browse annotate |
d2758f635f72f779f712bf9c6e838868ed53c9f7 created 2017-02-02 12:12 -0700 pushed 2017-02-03 02:45 +0000 |
Brian Hackett | Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp. |
diff browse annotate |
05ab647f6e78724a23a702b62e71743d27420533 created 2017-01-31 20:03 +0000 pushed 2017-02-01 13:46 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1316081 part 1 - Add XDRIncrementalEncoder to replace delazified LazyScript in the encoded XDR buffer. r=shu |
diff browse annotate |
37077abfae0610840639fea78b8222775990aca3 created 2017-01-31 20:03 +0000 pushed 2017-02-01 13:46 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1316078 part 3 - Use an ExclusiveContext instead of a JSContext in XDR functions. r=luke |
diff browse annotate |
7311c06a7271a8f33f4f73aa0c88e8d4806e488b created 2017-01-30 06:31 -0700 pushed 2017-01-30 19:52 +0000 |
Brian Hackett | Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv. |
diff browse annotate |
8bf2d6dea785389f334bb368483cdb2644470c83 created 2017-01-24 18:07 -0500 pushed 2017-01-26 07:49 +0000 |
Ted Campbell | Ted Campbell - Bug 1332333 - Remove EffectlessLookupProperty. r=jandem |
diff browse annotate |
bdafc05f51e8164e3a8923637f7248f7c1124066 created 2017-01-21 17:25 +0900 pushed 2017-01-21 18:53 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem |