js/src/jsobj.cpp
ee600e02101aacf7d4e48aafb56b552540d77b33
created 2015-10-20 14:57 +0200
pushed 2016-04-21 08:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1172076 - Improve js::DumpBacktrace to include raw frame pointers and types. r=jandem
0fbd23348147853042a7718fde7fe52c372e69c3
created 2015-10-15 15:45 -0700
pushed 2016-04-21 08:26 +0000
Steve Fink Steve Fink - Bug 1215337 - Cache slotSpan(), r=terrence
1266f78145c44e6652a6c55288f70e8449dc1822
created 2015-10-16 20:32 -0700
pushed 2016-04-21 08:26 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1215336, bug 1215337) in hopes it will appease the angry gods, who will then stop hurling !phaseStartTimes[phase] assertion failures at our heads
99fb9871018239725645581638eefd6f5269bb58
created 2015-10-16 17:54 -0700
pushed 2016-04-21 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1215341 - Make assignment to const errors runtime TypeErrors in the frontend and interpreter. (r=jandem)
f41fd6c7d52289a64fdbb8710b08af24cdcf0c61
created 2015-10-15 15:45 -0700
pushed 2016-04-21 08:26 +0000
Steve Fink Steve Fink - Bug 1215337 - Cache slotSpan(), r=terrence
62956dbc1bb829617511fd3e7c938bc4f643d61e
created 2015-10-13 22:23 -0700
pushed 2016-04-21 08:26 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Change the boolean constant controlling whether the global object prototype chain is immutable, to enable immutable-prototype enforcement generally. r=duh
88564dd13c03d2bd85db4863f05f4981369a5c28
created 2015-10-09 13:21 -0700
pushed 2016-04-21 08:26 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make prototype-setting first create Object.prototype so that subsequent prototype chain-splicing will work correctly. r=bz
ce808b640593b0848975f8ea3ccbf8c16dbec687
created 2015-10-12 16:44 +0900
pushed 2016-04-21 08:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1211140 - Remove telemetry for RegExpSourceProperty. r=till
cd25dbf77e5720c5895c330e015270617066ebff
created 2015-10-08 17:01 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 1: Make |this| object creation account for new.target. (r=jandem, r=jorendorff)
692c2ac8d341d25c2afb269b0afd5076b142e9c1
created 2014-11-28 02:58 -0500
pushed 2016-04-21 08:26 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of various (but not all) objects on the window object's [[Prototype]] chain immutable. BUT, also disable the code that actually respects immutable-prototype handling -- it'll be a one-liner to revert this when we're ready to do so. Making the rest of the chain immutable will happen in separate patches. r=bz
a8023fad91376ca0f9735274f70dbb7d950fd79e
created 2015-10-07 13:34 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - No Bug - Include jswin.h in jsobj.cpp to unbreak windows non-unified bustage. (r=terrence over IRC)
2b20eccdb23e3b1e9308d572327ab5786c1ab8b8
created 2015-10-06 00:15 -0700
pushed 2016-04-21 08:26 +0000
Steve Fink Steve Fink - Bug 977338 - Remove AtomicOperations-inl.h, r=lth
891371c4f1fea92ffd708374904c5c3e1756db82
created 2015-10-02 22:10 -0700
pushed 2016-04-21 08:26 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1052139) for mochitest-jetpack bustage
3dc50396132253056430e7ed5f37f67d510fc3ee
created 2014-11-28 02:58 -0500
pushed 2016-04-21 08:26 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of all objects on the window object's [[Prototype]] chain be immutable, BUT also disable the code that actually respects immutable-prototype handling. When we want to enable this, it'll then be a one-line change. r=bz
d36103a859acec5e091d0c2160cd81d3dff27ad4
created 2015-10-01 14:06 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1209704 - Part 3: Share tracing accessors between all barrier classes; r=jonco
f3311acb9940e8bff7c806d1e40f9b29836f99bc
created 2015-09-29 14:33 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1209754 - Assert that all post-barriers happen on the main thread; r=jonco
d914aab2d74a9537b91fdc45fc3f2aac2354e567
created 2015-10-01 00:46 +0200
pushed 2016-04-21 08:26 +0000
Lars T Hansen Lars T Hansen - Bug 1084248 - no undefined behavior, take 2. r=waldo
00042f058f8b5a7832f2a759d98ea91af8f35437
created 2015-03-20 14:02 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 3 - Implement Symbol.toPrimitive. Replace existing convert hooks with methods. r=jandem.
88ed8edc7c6c2c9db428d8322168b036a218e160
created 2014-10-31 17:17 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 2 - Move ToPrimitive slow paths into a non-inline function. r=jandem.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
13128a88f2b91f31b6f79963768218c3997db41e
created 2015-03-20 14:02 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 3 - Implement Symbol.toPrimitive. Replace existing convert hooks with methods. r=jandem.
c250abf4fd1778496b8b0e8b58ff8b6554fe9ba2
created 2014-10-31 17:17 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 2 - Move ToPrimitive slow paths into a non-inline function. r=jandem.
5e0c5de50004021b23aaf5a498fff6e30e205200
created 2015-09-18 17:16 -0700
pushed 2016-04-21 08:26 +0000
Jeff Walden Jeff Walden - Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff
40fae3130e1a816d0074f4c72cdc3e5e6ff5c1e6
created 2015-09-21 14:31 +0100
pushed 2016-04-21 08:26 +0000
Jon Coppeard Jon Coppeard - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence
c11a03fbc6b7fd78a495e4ce30b3197c50930db2
created 2015-09-02 10:40 +0100
pushed 2016-04-21 08:26 +0000
Jon Coppeard Jon Coppeard - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
a45c3750a16c2fd3ec84e1ab9db00d0de5b46485
created 2015-08-27 09:17 -0400
pushed 2016-04-21 08:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1198980 - Make JS::ubi::*::identifier be uint64_t instead of uintptr_t. r=sfink
60707ba97960d5d92bb861636ee06ef4c06173b6
created 2015-08-26 11:02 -0400
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1183153 - Give generator function groups the correct builtin prototype. r=Waldo
03b1eb0b1f9bcb470c1996dedc45992eb4acef59
created 2015-08-04 18:16 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1189744 - Fix crash after GetOwnPropertyDescriptor failed to populate all fields of desc. r=jandem, a=abillings.
3a580b48d1adca56f74b2a7491b468af3e70bee8
created 2015-08-04 14:32 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1191117 - Remove RootedGeneric and replace with normal Rooted usage; r=jonco
fe4520e7fc27fea9b7555efb5befcfa23ea82df0
created 2015-08-04 08:50 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco
685014edb54e3421439ef30630932ba9c3e2ab2d
created 2015-07-28 07:35 +0200
pushed 2016-04-21 08:26 +0000
Florian Merz Florian Merz - Bug 1184414 - X.[[SetPrototypeOf]](Y) should succeed if X.[[Prototype]] is already Y. r=jorendorff.
6cc0bc6b707daff1ca9fb66db299d2bb930baa1e
created 2015-07-23 08:19 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1186626 - Part 4: Convert ShapeVectors in jsobj.cpp; r=jonco
30a773d3e4c158eb6bf5a7692db7e64a5d31c44a
created 2015-08-03 17:30 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1190457 - Replace AutoPropertyDescriptorVector with normal Rooted usage; r=jonco
57a8f2e1d1e238f36788639953ae2584ad02b8ba
created 2015-07-28 12:38 -0400
pushed 2016-04-21 08:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1176568. Fix the proto cycle checking to work correctly for inner/outer globals. r=waldo
f9e868f5f61c18c82cbdaa48c5df30e8465777d2
created 2015-03-01 06:47 -0600
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1170307 - Inline the common path of NonNullObject; use it instead of ReportObjectRequired in the Debugger. r=shu.
81cc971ff1d1c55b02c7f31a4291530f6ebd6512
created 2015-06-01 12:01 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1170216 - When using the slow-and-standard path in js::SetIntegrityLevel, don't manually call setNonwritableArrayLength afterwards. r=Waldo.
f8bd1cf9a4faf2043c2a34acc3ef3d9347ecae97
created 2015-07-09 09:21 -0700
pushed 2016-04-21 08:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu
ee6ec5804e11c7d96c7dbf8fa17be42edd374433
created 2015-07-02 22:46 +0200
pushed 2016-04-21 08:26 +0000
Tom Schuster Tom Schuster - Bug 1177801 - Remove NewObjectWithProto. r=bhackett
a849e759a0f7fbfa69e4c9b2a315ca453a8e2eee
created 2015-06-30 07:58 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink
26275d8c0c95df6d1ccf7542d175ae3b4d6e25b3
created 2015-06-20 21:30 -0700
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1175466 - Allocate arguments objects in the nursery. r=terrence
e6f863562d504642d063e4d48ebc6490a8ff7bf0
created 2015-05-29 16:48 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1125624, part 3 - Remove js::StandardDefineProperty and js::DefineOwnProperty. r=Waldo.
71457f81430af5b0599c8b620394747ff1576a7c
created 2015-05-29 17:31 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1125624, part 2 - Change js::StandardDefineProperty to forward to js::DefineProperty. r=Waldo.
ec7fed87e4cb99d9e88f3d07768417ec8c95120f
created 2015-06-21 11:49 -0700
pushed 2016-04-21 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
5f942c1cd0d005f3ded3fa265eb15afa4859f063
created 2015-06-20 22:38 -0700
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Backout 67296c6ede81 (bug 1175466) on a CLOSED TREE.
67296c6ede81f20370d7731234c90f858e8007b5
created 2015-06-20 21:30 -0700
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1175466 - Allocate arguments objects in the nursery. r=terrence
bfc988bd3c77b961248c666a4edd83de2a102490
created 2015-06-19 10:56 -0400
pushed 2016-04-21 08:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 1165486) for ASAN jsreftest crashes.
18c025c16bed1e10370d629233a6b71ac0782bd6
created 2015-06-19 01:21 -0700
pushed 2016-04-21 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
b4e617011c421869aee85ff7aa94a39ee6b73b8b
created 2015-06-18 13:05 -0400
pushed 2016-04-21 08:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 14 changesets (bug 1165486) for causing frequent crashes/asserts in automation.
1dc0d6adf6edd82feb363cbdb52e3600e644c7a3
created 2015-06-17 21:26 -0700
pushed 2016-04-21 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
65e6e21a47251b33d2b0a131530333707bde5ad9
created 2015-06-17 11:05 +0200
pushed 2016-04-21 08:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c1534aaff6c6 (bug 1125624) for SpiderMonkey Compacting GC Shell Build test failures
0c43e4255e88976832574b1695ab3d9c19e77a94
created 2015-06-17 11:02 +0200
pushed 2016-04-21 08:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 94f14d6b26d5 (bug 1125624)
ed587a5aaecf2afd6313a1c6aa230210811e7603
created 2015-06-17 11:02 +0200
pushed 2016-04-21 08:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 822901f56c1f (bug 1170216)
822901f56c1fe2ed23d638cc90759ffe08a0e93c
created 2015-06-01 12:01 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1170216 - When using the slow-and-standard path in js::SetIntegrityLevel, don't manually call setNonwritableArrayLength afterwards. r=Waldo.
94f14d6b26d5e6c060e965c0982708e63d27db66
created 2015-05-29 16:48 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1125624, part 3 - Remove js::StandardDefineProperty and js::DefineOwnProperty. r=Waldo.
c1534aaff6c69a542d980e940f0624ee2f286881
created 2015-05-29 17:31 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1125624, part 2 - Change js::StandardDefineProperty to forward to js::DefineProperty. r=Waldo.
0ae258031fc08363b33ba515fafbf8556fe39c47
created 2015-06-16 10:46 +0200
pushed 2016-04-21 08:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 710aabd4e4ab (bug 1165486)
710aabd4e4abe256245635cf3a37b0d1b448f75b
created 2015-06-15 21:32 -0700
pushed 2016-04-21 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
b7e3bb16f653bc281447124b2e09d7f59bca6d20
created 2015-06-15 18:07 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out 12 changesets (bug 1165486) for windows spidermonkey failures CLOSED TREE
ccd90228daf67dda2b82c52dbb5da442f0ae7d58
created 2015-06-15 17:38 -0700
pushed 2016-04-21 08:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
19d5d96194436bee3de9f8e1048f201cbeb227a2
created 2015-06-14 08:02 -0700
pushed 2016-04-21 08:26 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
less more (0) -1000 -300 -100 -60 tip