js/src/jsobj.cpp
e1cdf9566f460ec744390218fea97a4b1486c9b5
created 2017-09-14 02:17 +0800
pushed 2017-11-02 12:36 +0000
sourav3 sourav3 - Bug 1397856 replacing Sprinter with js::GenericPrinter r=nbp,Yoric
1888ec2f277f6bb26271b8808e08914a21db9efe
created 2017-09-13 13:32 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - merge autoland to mozilla-central. r=merge a=merge
95bb616125726c8bd4c300a1eb182fc8268c7141
created 2017-09-07 15:22 +0200
pushed 2017-11-02 12:36 +0000
David Teller David Teller - Bug 1397717 - Using GenericPrinter for DEBUG-only C++ dump() APIs;r=nbp
453483778b6e1f09d3fddd9b89beb42abfaac200
created 2017-09-09 13:11 +0200
pushed 2017-11-02 12:36 +0000
André Bargull André Bargull - Bug 1393089 - Part 7: Don't force source buffer allocation when copying TypedArrays. r=jandem
94b2ac8be5db8e0792675a133934ecf92648a450
created 2017-09-08 16:14 +0200
pushed 2017-11-02 12:36 +0000
André Bargull André Bargull - Bug 1398086 - Remove unused functions and classes. r=till
6e7763254023277b9b5526166e7f34c6b1f1802c
created 2017-08-01 16:14 +0200
pushed 2017-11-02 12:36 +0000
Till Schneidereit Till Schneidereit - Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco
0d384af83d69bd3a553bb34a698e0665cd9cbeeb
created 2017-09-08 00:29 -0400
pushed 2017-11-02 12:36 +0000
Ted Campbell Ted Campbell - Bug 1397385 - Simplify js::GetThisValue r=jandem
7e2a1d9ffd7a518ea047dc96ce4d84ac18eeb706
created 2017-09-07 23:40 -0400
pushed 2017-11-02 12:36 +0000
Ted Campbell Ted Campbell - Bug 1397385 - Refactor js::GetThisValue r=jandem
5eb5af7c30a999bd03d3df13067640b9967875d1
created 2017-09-07 14:59 +0200
pushed 2017-11-02 12:36 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 4 - Split js::DefineProperty/DefineElement in separate accessor vs data functions. r=anba
1d750d1ce2fc9f1cf19bf1939ea5d5931bfd4f7e
created 2017-08-31 16:35 -0400
pushed 2017-11-02 12:36 +0000
Ted Campbell Ted Campbell - Bug 1394490 - Allow NSVO as global lexical |this| r=jandem
c55df9a2d910123bd80f27a5e39621c92c81f463
created 2017-08-26 17:54 +0900
pushed 2017-11-02 12:36 +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-11-02 12:36 +0000
Jan de Mooij Jan de Mooij - Bug 1393790 part 2 - Remove JS_PropertyStub and JS_StrictPropertyStub. r=jorendorff
443391e0208aff5594b5a9c5a0cc443d5918e3b5
created 2017-08-25 20:50 +0200
pushed 2017-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 2 - Remove checks for getProperty/setProperty hooks in SpiderMonkey. r=evilpie
184b518bdef89678e2d2298d3b1e034b07848090
created 2017-08-23 16:38 -0700
pushed 2017-11-02 12:36 +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-11-02 12:36 +0000
Till Schneidereit Till Schneidereit - Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco
454e0d9b4ecc79fbd424512b946e92b75204b2aa
created 2017-08-17 15:45 +0200
pushed 2017-11-02 12:36 +0000
André Bargull André Bargull - Bug 1383393 - Also ignore null as Symbol.toPrimitive method. r=jandem
b3ba96d3eda8e22eea43545b6e68b6f7ea7924ac
created 2017-08-16 16:37 +0200
pushed 2017-11-02 12:36 +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
973ca5df0887528178b758e0525937ba3e048555
created 2017-08-10 11:11 +0200
pushed 2017-11-02 12:36 +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-11-02 12:36 +0000
Alexander J. Vincent Alexander J. Vincent - Bug 1383630 - ScriptedProxyHandler should report which first property a TypeError is thrown for. r=jandem
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
0d0c4418614b6983ec6380f68d7fe317a0c205d3
created 2017-07-10 04:55 -0700
pushed 2017-09-14 16:50 +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-09-14 16:50 +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-09-14 16:50 +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-09-14 16:50 +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-07-31 14:08 +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-07-31 14:08 +0000
Jan de Mooij Jan de Mooij - Bug 1363150 - Simplify the code for freezing dense elements. r=anba
5ab80eaba78ccbfe4603899d78ffcd16395322cf
created 2017-06-02 09:06 +0200
pushed 2017-07-31 14:08 +0000
Jan de Mooij Jan de Mooij - Bug 1369042 - Optimize @@toStringTag and @@toPrimitive property lookups in the VM. r=evilpie
e03b3108075085e455570551329fda0454433e8e
created 2017-05-22 13:14 +0200
pushed 2017-07-31 14:08 +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-07-31 14:08 +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-07-31 14:08 +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-07-31 14:08 +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-07-31 14:08 +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-07-31 14:08 +0000
Jan de Mooij Jan de Mooij - Bug 1358753 - Allocate ProxyValueArray inline in the object instead of using malloc. r=bhackett
846948a41b6c25bf5488b761e716d521c99cbf7f
created 2017-03-20 18:13 -0400
pushed 2017-07-31 14:08 +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-07-31 14:08 +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-07-31 14:08 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774744 - Clarify the parameter name or role of the value in some NOT_NONNULL_OBJECT error. r=jwalden
0fff3bdd02a7a972190d5f70cd5531e8fc0ab4fb
created 2017-03-20 18:13 -0400
pushed 2017-06-05 19:31 +0000
Jon Coppeard Jon Coppeard - Bug 1340482 - Trace shape for shaped but non-native objects. r=sfink a=gchang
3df9795825556565fa94702e5cc2645fd3bcb565
created 2017-02-20 13:00 +0000
pushed 2017-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +0000
Ted Campbell Ted Campbell - Bug 1332333 - Remove EffectlessLookupProperty. r=jandem
3d0b8766a2a5f501dc03db93ece6146a18350ab7
created 2017-03-20 18:13 -0400
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1340482 - Trace shape for shaped but non-native objects. r=sfink a=gchang
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
93ce2713f21dca17968d4080700a6eed22f75939
created 2017-01-21 17:25 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 13: Change DebugEnvironmentProxy::getMaybeSentinelValue to static method. r=jandem
43ac5e5b71937a4cbad6dcc525be975a37f84a95
created 2017-01-21 17:25 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. r=jandem
513d1e41b5940e9b2d6978ff25d6dab0f5579e53
created 2017-01-21 17:25 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 8: Change JSObject::reportNotConfigurable and JSObject::reportNotExtensible to static method. r=jandem
e91f28eb9a8831d1988350a8cd9e4c41d2b637d4
created 2017-01-20 16:10 +0000
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1331668 - Add a class to encapsulate the possible results of a property lookup r=jandem
d56269f92df741484eb92e08564185ae0df55c08
created 2016-12-31 16:03 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 6: Change JSObject::splicePrototype to static method. r=jandem
1d62e09d7c87f8464b00316de4402fea381453b9
created 2016-12-31 16:03 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 5: Change JSObject::constructorDisplayAtom to static method. r=jandem
3d2ebd012bd504f744cfb638100a6429e7349b86
created 2016-12-31 16:03 +0900
pushed 2017-04-10 20:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 4: Change JSObject::getGroup to static method. r=jandem
less more (0) -1000 -300 -100 -60 tip