js/public/Class.h
ad465c247417bfb14250ad59f3a10e7616a190d7
created 2014-06-05 13:19 -0400
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
f8170b77ee5f2b8a716f410208528de112453461
created 2014-05-23 16:53 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 992958 - Add support for prototype JSPropertySpecs on ClassSpec. r=luke
2105c5982f0fec7241e39c2e27129f68126a2cb4
created 2014-05-23 16:53 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 992958 - Streamline __proto__ getter and setter definitions into a JSPropertySpec. r=luke
52120db36f78a1f62573b87f88bf2b8584b809d3
created 2014-05-08 15:00 +0200
pushed 2014-07-21 20:25 +0000
Jan de Mooij Jan de Mooij - Bug 964915 part 1 - Remove cx argument from innerObject hook. r=efaust
b766e7d111b90d1502b06fa289b21ad449d23cd0
created 2014-05-07 22:28 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1006718. Add some sanity static asserts about DOM object slot counts. r=peterv,jorendorff
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
96ed2ff9305d491bff11043641aa837e2078f6a7
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 1 - Remove JSRESOLVE_ASSIGNING. r=Waldo.
17f84a2187f2492639a7fdc0a2274bc854775821
created 2014-04-15 22:58 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 822442. Keep track of DOM proxies in TI, like other DOM objects, so we can do the same call/get/set optimizaations with them. r=efaust
45003a7ef6827703fd98b06904768444b7451380
created 2014-03-10 16:32 -0500
pushed 2014-04-28 18:51 +0000
Jason Orendorff Jason Orendorff - Bug 980016 - Remove SpecialId. r=njn.
49fcef3c246f332c219fdbe9746557be36ee014a
created 2014-03-07 11:50 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969273: Move JSPrincipals-related types and functions to their own header. r=mrbkap
d5bdecc9baac96e8f92b410c16abf8e622350117
created 2014-02-24 15:20 -0500
pushed 2014-04-28 18:51 +0000
Nathan Froyd Nathan Froyd - Bug 970498 - remove unnecessary padding in JSClass and js::Class; r=Waldo
54cb87ffa81b08e180d59dd94f8b7616872f5251
created 2014-02-24 15:08 -0500
pushed 2014-04-28 18:51 +0000
Nathan Froyd Nathan Froyd - Bug 970504 - make JS_CLASS_MEMBERS useful in more places; r=jorendorff
28fa156efc31a3e832957b3643af9f59f7fcd3dd
created 2014-02-17 22:24 -0800
pushed 2014-04-28 18:51 +0000
Chris Peterson Chris Peterson - Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
a6425a31c4c44089100e05490b6cc7936035662d
created 2014-02-19 00:15 -0800
pushed 2014-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
16add78c43e39be93093da4bc0fdde1727d051ab
created 2014-02-17 22:24 -0800
pushed 2014-04-28 18:51 +0000
Chris Peterson Chris Peterson - Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
2aa18173159381443de62e880715d87e96f31f35
created 2014-02-13 14:29 -0500
pushed 2014-04-28 18:51 +0000
Kannan Vijayan Kannan Vijayan - Bug 952891 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff DONTBUILD
b7187c9c00d018d12641ae2757bff9b93945f330
created 2014-02-13 14:24 -0500
pushed 2014-04-28 18:51 +0000
Kannan Vijayan Kannan Vijayan - Backed out changeset 45f374858666 (bug 852891) for bad commit message referencing wrong bug. DONTBUILD
45f374858666d62c8333186eb6ff33b68981f68c
created 2014-02-13 14:20 -0500
pushed 2014-04-28 18:51 +0000
Kannan Vijayan Kannan Vijayan - Bug 972087 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff
91edc89dc13a014412284ca08c2310b3ef0b0a91
created 2014-02-04 07:51 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
488ab195f1ae21f123a446cb4bf76752599bbfa8
created 2014-01-29 17:20 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 924720 - Part 1: Implement IsProxy() using new JSClass flag. (r=jwalden)
32aeb054f7574a9de998e8517e6759ff466dd8bb
created 2014-01-29 17:20 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
23061213bdd13cc89fd115d172c5340291617110
created 2013-12-11 16:04 -0800
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bug 948227 - Add code to warn when the __proto__ setter is called that it's very slow and shouldn't be used. (Don't use it yet, tho, because it requires the second part of bug 948583 to land first. Once that lands, fully enabling this just requires some uncommenting.) r=efaust
490e91b5f68c3ef68fbd8ac6c072b9b7be181437
created 2014-01-15 10:31 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 959683 - Use rooting typedefs consistently in our public API r=sfink
39b8dbaabe58a1f1a0bef1ef46dc96274ebc25e7
created 2014-01-03 10:32 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem
abdeb55e8a16a4d674713664114448c89670cea0
created 2013-12-18 16:28 -0500
pushed 2014-03-17 21:55 +0000
Ivan Jibaja Ivan Jibaja - Bug 946042 - Add all SIMD functions to the interpreter. r=till
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8a13bf6eb8f6265b3c7124e6d3577
created 2013-12-16 14:40 -0800
pushed 2014-03-17 21:55 +0000
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
aa573b104bdfe1bf994d14dd0bb6de2465791953
created 2013-12-05 20:07 +0100
pushed 2014-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
e0803c4ddc9020cc46128326b8a2b82c96d1e790
created 2013-12-05 20:07 +0100
pushed 2014-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
c79b3ec59dff04c3a6f48be7d66f1d96fb1b7f34
created 2014-01-03 10:32 -0600
pushed 2014-02-04 01:06 +0000
Luke Wagner Luke Wagner - Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem, a=lsblakk
c996211971a85633a6d2a60c58921566e765e90f
created 2013-11-01 11:10 -0400
pushed 2014-02-04 01:06 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 933760 - Track a type object for each type representation, associate with the type descriptor r=bhackett
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
4ef4764c1b559115664fbd4534629e48d45e3cf0
created 2013-12-05 20:07 +0100
pushed 2014-02-04 01:06 +0000
Tom Schuster Tom Schuster - Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
bfe768b8746466df23f9f141b8ed32ba991bc5ff
created 2013-12-05 20:07 +0100
pushed 2014-02-04 01:06 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
dad39f51b7162f2b016d1ca42b5e16be445f7fbd
created 2013-10-29 16:39 -0700
pushed 2014-02-04 01:06 +0000
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
0f285b36d592ea4cac854f26af69d50ffdc9e7cd
created 2013-11-07 16:10 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 471db633b20c (bug 903332) for B2G desktop mochitest-1 failures.
47129122ecfcd32f49c01aff947aecea1c11719f
created 2014-01-08 10:23 -0500
pushed 2014-01-08 15:24 +0000
Luke Wagner Luke Wagner - Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem, a=lsblakk
63d554bec64a866442aa6dd6b88d4c3e0dd7fdcc
created 2013-10-29 16:39 -0700
pushed 2013-12-09 19:58 +0000
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust, a=bajaj
1fbd79b930b2a1347b439a9fb67ee78099c63caf
created 2013-10-23 11:42 -0500
pushed 2013-12-09 19:58 +0000
André Bargull André Bargull - Bug 928508 - Change String.prototype.@@iterator to iterate over code points. r=jorendorff.
89600e65912368d6bf02974029b7bec611e8ee3b
created 2013-09-09 11:52 -0400
pushed 2013-12-09 19:58 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 914220 - Move TypedObject global names into a TypedObject module r=waldo
0a16850fbd85f06db425675422a2700667b2d146
created 2013-10-14 15:24 -0500
pushed 2013-12-09 19:58 +0000
Jason Orendorff Jason Orendorff - Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
a84f156f316450e40c01d8eaa78f7e47c940dd01
created 2013-09-19 15:24 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
830a850a6af6476b15c2d69eaf2f614acbaed9f6
created 2013-09-02 22:01 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910771 (part 1) - Create js/Tracer.h and gc/Tracer.cpp. r=terrence.
77e2eaaf2fbb93bbfe086703d5125eb9584668ec
created 2013-09-06 12:05 -0500
pushed 2013-10-28 21:59 +0000
Jason Orendorff Jason Orendorff - Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
f8fec7c369d122af724ab6635ea81cd09f75a836
created 2013-08-21 22:26 -0700| base
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909178 (part 2) - Make jsclass.h not depend on jsapi.h, and rename it js/Class.h. r=jwalden.
less more (0) tip