js/src/jsobj.h
83954c7df8ab17e6abbbb730b963fb976a8ce063
created 2015-06-17 21:26 -0700
pushed unknown
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
7a404929c74c82f4900d9755bdf89ef055bcc84c
created 2015-06-17 21:26 -0700
pushed unknown
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
0c43e4255e88976832574b1695ab3d9c19e77a94
created 2015-06-17 11:02 +0200
pushed unknown
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 94f14d6b26d5 (bug 1125624)
94f14d6b26d5e6c060e965c0982708e63d27db66
created 2015-05-29 16:48 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1125624, part 3 - Remove js::StandardDefineProperty and js::DefineOwnProperty. r=Waldo.
2d778cfa2f37318bf768a8c7a7120e89900cbba0
created 2015-06-16 10:46 +0200
pushed unknown
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cb18fdf212cc (bug 1165486)
7eb8196a0dd4c3086a53660dc98952485db49eaa
created 2015-06-16 10:45 +0200
pushed unknown
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 09dc89be2cee (bug 1171177)
09dc89be2ceecbd7295b8e10365ec69f6c791223
created 2015-06-15 21:32 -0700
pushed unknown
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
cb18fdf212cc072eb51f75b33e56be8a64d81dec
created 2015-06-15 21:32 -0700
pushed unknown
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
b7e3bb16f653bc281447124b2e09d7f59bca6d20
created 2015-06-15 18:07 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out 12 changesets (bug 1165486) for windows spidermonkey failures CLOSED TREE
bb430c06683fba4e088c024b605281950020e645
created 2015-06-15 18:07 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1171177)
18c286d070ada8caab8ac522d2bcd6aec5fa0482
created 2015-06-15 17:38 -0700
pushed unknown
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
e3c11d517e186ca29e3af1477378ff66a116a3f2
created 2015-06-15 17:38 -0700
pushed unknown
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
19d5d96194436bee3de9f8e1048f201cbeb227a2
created 2015-06-14 08:02 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
f9e71f980245eee361014ecde5e13123b251d6e7
created 2015-06-13 14:41 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out fd36716d1f9d (bug 1162986) for mostly-Win8-debug devtools crashes
fd36716d1f9d0644e52e68e6e28cd8f4fde16743
created 2015-06-13 08:10 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
3a994e364343b7357b7be85b35a9ce4cf9c7e2cf
created 2015-06-13 07:54 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1172943 - Use unboxed arrays for JSON and script literal arrays, r=jandem.
135e5915f52d69c395a99110bbc76a32e05ace74
created 2015-05-21 11:30 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1167291 - Generalize the marking tracer's cross-compartment check; r=jonco
b2781b5c0f12f1ced79f40763f9db621fd490b42
created 2015-05-04 16:36 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1161077 - Allocate unboxed arrays in the nursery, r=terrence.
5028ca29deecc4eae67e804088564b9e2590ee37
created 2015-05-01 16:26 +0100
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1159714 - Templatise AutoVectorRooter implementation r=terrence
50dedbefd46e856541d39560d1c68725157621f6
created 2015-04-27 10:57 -0700
pushed unknown
Nick Fitzgerald Nick Fitzgerald - Bug 1134865 - Part 1: Add JSObject::constructorDisplayAtom; r=djvj
b7e1e4899a60af3cff747c56b2bc83af19bb32bc
created 2015-04-23 12:22 +0200
pushed unknown
Benjamin Bouvier Benjamin Bouvier - Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
1f79844c376f994585b43edb1b739a553f2b1fbf
created 2015-04-22 08:29 +0200
pushed unknown
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
eb54dce2de6b4cfafd554a8cb297ab32bc7b7d98
created 2015-03-23 14:32 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1153475 - Always ignore desc.object() in DefineProperty functions that take a PropertyDescriptor argument. r=efaust.
ae7c605075e22a1ec2ce1b3b8b654903802134ef
created 2015-04-14 13:28 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1153999 - Rename markChildren to traceChildren; r=sfink
15df3c88bb3119d125b644db1974a82858e69676
created 2015-04-10 13:33 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1153959 - Use RAII to manage tracing details; r=jonco
23a91d7d5f003c76acdd00770bd67ffc75d19524
created 2015-04-01 18:04 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 1062473: Implement JS::ubi::Node::size for JSObjects. r=sfink,terrence
da10572321fcd4dea240b80ee6e44167bd42c355
created 2015-04-01 17:57 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 1062473: Make JSObject::allocKindForTenure out of GetObjectAllocKindForCopy. r=terrence
f25e7176b9d668ab2899bcf64207a444e83d6b72
created 2015-04-01 12:05 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 679939 part 8. Drop the now-unused compileAndGo from CompileOptions. r=luke
8c068f0ce3412b900766ed70c66f9480971fbad6
created 2015-04-01 10:24 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 679939) for test failures
4a1a45bc093a6332f9132a521af4c8aa18ef45eb
created 2015-04-01 12:05 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 679939 part 8. Drop the now-unused compileAndGo from CompileOptions. r=luke
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b05e10ed40c4e6569a9bb48e73b732ffb7a13257
created 2015-03-27 12:29 -0400
pushed unknown
Jeff Walden Jeff Walden - Bug 854037 - Make lexical declarations in the initializing component of a for(;;) loop create a fresh binding for each iteration of the loop. r=shu
67f8d63b2cadf9bf32d8b391292f41bae6d38bc2
created 2015-03-27 13:28 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 854037, bug 1146644) for LexicalEnvironment/const-declaration-in-for-loop.js jsreftest failures.
2d59ec36a2e48587ac39d066122695df612575fc
created 2015-03-27 12:29 -0400
pushed unknown
Jeff Walden Jeff Walden - Bug 854037 - Make lexical declarations in the initializing component of a for(;;) loop create a fresh binding for each iteration of the loop. r=shu
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a
created 2015-03-01 13:16 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
c8cf2a03ddcf31ea2d4355e52a89037468cd15f9
created 2015-02-28 11:23 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1142784, part 3 - Change js::DefinePropertyOp and a few property-defining functions to use PropertyDescriptor rather than separate (value, attrs, getter, setter) arguments. r=Waldo.
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
c3638d994edd641c54b6cfcc60d8f32576530eca
created 2015-03-22 09:34 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
7613fc978d36faaf405f3490c19c85886c9e9686
created 2015-03-01 13:16 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
e5f0cb31263d820a926a55b288d7ac2951777611
created 2015-02-28 11:23 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1142784, part 3 - Change js::DefinePropertyOp and a few property-defining functions to use PropertyDescriptor rather than separate (value, attrs, getter, setter) arguments. r=Waldo.
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d3c9b899f7d2 (bug 1143256) for frequent browser_perf-refresh.js leaks.
d3c9b899f7d205a33b53ec9c11d41955955c6089
created 2015-03-20 06:33 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
c0a7bfc8dfae60308ad00edc4a18ecec8ce6dfc6
created 2015-03-14 01:36 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 805052 part 3. Remove parents from SpiderMonkey. r=waldo,terrence
94c3742d22df183e3f62ab6a36d3a7ebcedfe319
created 2015-03-14 01:36 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 805052 part 1. Remove assertParentIs. r=waldo
7128e4104f942a3fa9e5588bea567e138620ecdd
created 2015-03-14 01:36 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 1142865. Remove the parent argument from NewObjectWithGroup. r=waldo
63dbcc4fd0f02324f31e55c69409d61bc10116c0
created 2015-02-14 07:37 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1133081, part 4 - Reimplement the remaining PropDesc methods and delete PropDesc. r=efaust.
fd31041fe5d6fe0dca57841c0f055be2f8570a19
created 2015-02-13 19:08 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1133081, part 3 - Switch from js::PropDesc to JSPropertyDescriptor for more odds and ends. r=efaust.
2a96f2eed5c9a450fac568ebd93d5f83ff05ad0b
created 2015-02-13 14:31 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1133081, part 1 - Switch from js::PropDesc to JSPropertyDescriptor for all users of js::StandardDefineProperty (mainly Object.defineProperty/Properties and the corresponding Debugger.Object methods). r=efaust.
9083621b0e2e9d749166990562b16216d8e003ba
created 2015-03-12 17:09 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
aaf2125ffc1cdef0ef786fb3d8667f844a437550
created 2015-03-12 15:02 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 94f1fc3d9ec8 (bug 1135897) for LSAN leaks.
94f1fc3d9ec8820a89be01b98100a7ce935c8571
created 2015-03-12 10:58 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
6f69dbcdd73a437286f7ae77f125ef8d25b41135
created 2015-03-09 12:52 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 1140670 part 3. Add an assertParentIs() for asserting the parent is something specific and use it in various places to eliminate getParent() calls. r=waldo
41df9affe00f2c266cf6bcc7e7c5b04846090872
created 2015-02-05 16:36 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1113369, part 7 - [[SetPrototypeOf]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
e85721e916920f374a065a858e30fd69c1d4f997
created 2015-02-04 12:01 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1113369, part 6 - [[PreventExtensions]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
35f7c0795116b44f106b79dab2f1ccbea9ca688d
created 2015-02-04 10:20 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1113369, part 5 - [[Delete]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
0712a3d4b79c78f151cf50407fb8707f41b52b25
created 2015-02-03 19:51 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
2b18c04de86c2583959e350a95ef77d621deaef3
created 2015-01-30 11:37 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
3f6b1ead121aaf4f0154457392b0af3e10c4bda2
created 2015-02-02 17:06 -0600
pushed unknown
Jason Orendorff Jason Orendorff - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. r=Waldo.
less more (0) -1000 -300 -100 -60 tip