js/src/jsobj.cpp
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 draft
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. draft
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
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
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 draft
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
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
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
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
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 draft
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. draft
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
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
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. draft
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
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 draft
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. draft
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
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) draft
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
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
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 draft
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 draft
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. draft
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
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
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
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
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
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
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 draft
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. draft
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
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. draft
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. draft
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
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
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
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
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
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
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
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
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
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
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
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
a902510561e752b603045b94fe96356835fcd07e
created 2017-02-24 09:56 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent js draft
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
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
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
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
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
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
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.
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
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
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.
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
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
less more (0) -1000 -300 -100 -60 tip