js/src/vm/JSFunction-inl.h
95cc69c76f0e8396825f6d46f2954bf0c69f74c2
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 16 - Remove JSObject group field. r=tcampbell,jonco
483a1682c2fa1e3178e1d9365480b6c6036a8663
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 15 - Initialize JSObject group to nullptr everywhere. r=tcampbell
9bfa6023a5539598e824e3d2a95dec25d099a378
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 5 - Remove JSClass* from ObjectGroup. r=jonco
be83e8dbc365e0c03dd57e2dca49dfde1be07843
created 2021-03-06 01:11 +0200
pushed 2021-03-06 09:33 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 18 changesets (bug 1689413) for wpt failures on Event-subclasses-constructors.html CLOSED TREE
a11a96dce11bb430e44d582ac807a14b5abd4d28
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 16 - Remove JSObject group field. r=tcampbell,jonco
d1411da6c2540e4494df9060e163dcde34fad62c
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 15 - Initialize JSObject group to nullptr everywhere. r=tcampbell
4531d5c256947ff782377ba0143e3f37bd7207c2
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 5 - Remove JSClass* from ObjectGroup. r=jonco
5897a8dc7ad14f52b4ff6d84e58eaa02c9e58bf9
created 2021-02-22 13:12 +0000
pushed 2021-02-22 17:34 +0000
Ted Campbell Ted Campbell - Bug 1694040 - Rename JSClass::isNative to isNativeObject. r=jandem
11be0b92d7fabdc3e32ae5418544b0f956c3febf
created 2021-02-12 16:25 +0000
pushed 2021-02-12 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1690634 - Part 19: Move js_*_str to WellKnownAtom.h. r=nbp
76e6a7631a63d21e5f08aa696af9f3058911ca6e
created 2020-12-02 20:13 +0000
pushed 2020-12-03 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 73 - Turn CanReuseScriptForClone check in CloneFunctionObject into an assertion. r=tcampbell
75a4e21372bf0d8cabcb6ab9b7392313bee76dbe
created 2020-12-03 09:44 +0000
pushed 2020-12-03 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 72 - Clean up some code for singleton functions. r=iain,tcampbell
db58462a88663ea787a32d00b825770866e23467
created 2020-09-21 13:14 +0000
pushed 2020-09-21 21:36 +0000
Simon Giesecke Simon Giesecke - Bug 1665850 - Switch JS to use non-reference errors with mozilla::Result. r=jandem
32d03662a363850006f648c22e825b3e886b29bc
created 2020-09-21 15:25 +0300
pushed 2020-09-21 21:36 +0000
Butkovits Atila Butkovits Atila - Backed out 5 changesets (bug 1665927, bug 1665614, bug 1665850) for causing bustage on Result.h. CLOSED TREE
5bc547e7a7730d9e811a0c8abdeea023e8a4d1b0
created 2020-09-21 11:11 +0000
pushed 2020-09-21 21:36 +0000
Simon Giesecke Simon Giesecke - Bug 1665850 - Switch JS to use non-reference errors with mozilla::Result. r=jandem
0f13b3d0e5ddf44fe7d039d4f5e07d68fe3dd85c
created 2020-09-02 19:32 +0000
pushed 2020-09-07 15:34 +0000
Jon Coppeard Jon Coppeard - Bug 1662502 - Rename some methods on GC wrapped pointers to 'unbarriered' rather than 'unsafe' r=sfink
a1ede76c8e1cbe3d07575e1e2315832b47e5dbd7
created 2020-08-27 15:20 +0000
pushed 2020-08-27 21:29 +0000
Jon Coppeard Jon Coppeard - Bug 1635185 - Part 3: Store dictionary object slot span in the slots header r=jandem
d00c06a25def4a96195e5ab1b55ac6bd90f7a417
created 2020-08-27 15:24 +0000
pushed 2020-08-27 21:29 +0000
Jon Coppeard Jon Coppeard - Bug 1635185 - Part 2: Use the stored capacity for NativeObject::numDynamicSlots() r=jandem
9f6e9f146c3745ffe65977beb01642e3fad035a7
created 2020-06-17 19:05 +0000
pushed 2020-06-18 04:43 +0000
Jason Orendorff Jason Orendorff - Bug 1637424 - Part 3: Delete an unused argument. r=tcampbell.
d450a08e761c75b1a06ae7b433b3a41ddf0202c2
created 2020-05-05 16:35 +0000
pushed 2020-05-05 21:38 +0000
Jon Coppeard Jon Coppeard - Bug 1386298 - Replace the unused GCTrace framework r=sfink
d132daad6b2212670334b56afa60b06ad9a28c08
created 2020-04-14 12:19 +0000
pushed 2020-04-14 21:46 +0000
André Bargull André Bargull - Bug 1628719 - Part 1: Move prototype modification code for cloned functions into JSObject.cpp. r=jandem
4dd9206018a378f9412b057d00646a10379060ee
created 2020-03-13 13:11 +0000
pushed 2020-03-13 21:46 +0000
Ted Campbell Ted Campbell - Bug 1619803 - Unify JSScript and LazyScript instances r=jandem,mgaudet
d474649301cdfbd63c8730d15e367e13f2424a38
created 2020-03-05 14:32 +0000
pushed 2020-03-05 21:27 +0000
Ted Campbell Ted Campbell - Bug 1620036 - Remove miscellaneous uses of LazyScript type. r=djvj
1d5e317c2f052ce581d54371ddbb27f9eec6e593
created 2020-03-03 22:33 +0000
pushed 2020-03-04 03:43 +0000
Ted Campbell Ted Campbell - Bug 1591600 - Remove uses of JSFunction::hasScript/hasLazyScript r=mgaudet
038f065c2bbed8b0d0618c305ee87dd4386f7045
created 2020-02-28 10:06 +0000
pushed 2020-02-28 16:19 +0000
André Bargull André Bargull - Bug 1617878 - Part 2: Replace remaining references to "parent" with "enclosingEnv". r=jandem
fa3ca6fd6f40414ed1e91937479a55c7759676ae
created 2020-02-18 15:56 +0000
pushed 2020-02-18 21:33 +0000
André Bargull André Bargull - Bug 1605143 - Part 1: Splice prototype to ensure we don't mark the object as having unknown properties. r=jandem
a30412eb09b532e23e87458537af02322e81d0b3
created 2019-10-29 18:25 +0000
pushed 2019-10-30 05:03 +0000
Ted Campbell Ted Campbell - Bug 1591209 - Add JSFunction::baseScript() accessor. r=jandem
88d98643f874655565c32847817b487f0c6509ba
created 2019-10-29 01:15 +0200
pushed 2019-10-29 04:05 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset ce39fc80bb5b (bug 1591209) due to perf/memory regressions at tcampbell request.
ce39fc80bb5b9060bab9a6ffe3774fbf7153f490
created 2019-10-25 13:08 +0000
pushed 2019-10-26 09:45 +0000
Ted Campbell Ted Campbell - Bug 1591209 - Add JSFunction::baseScript() accessor. r=jandem
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
86c50e8added145480db7f0a04f2688e6e2afddc
created 2019-07-31 19:30 +0000
pushed 2019-08-01 21:39 +0000
Matthew Gaudet Matthew Gaudet - Bug 1569315 - Create FunctionFlags class to allow recycling function flag queries elsewhere r=tcampbell
90769708bfc229e056622cbf6aed71b324c587c9
created 2019-06-12 17:51 +0000
pushed 2019-06-13 03:50 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 1: Stop zero-initializing Value arrays r=jandem
1216e826db1110e05b73631342e0803b49d0fb7b
created 2019-06-12 20:47 +0300
pushed 2019-06-12 21:41 +0000
Andreea Pavel Andreea Pavel - Backed out 7 changesets (bug 1401624) for build bustages at MacroAssembler-inl.h on a CLOSED TREE
d5d97222de6f2eecdc2457da63c1a0b28bbd816c
created 2019-06-03 15:56 +0000
pushed 2019-06-12 21:41 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 1: Stop zero-initializing Value arrays r=jandem
d45e5b4b57b98f6bf0fa85e951087a7359d5b1d7
created 2019-03-11 07:02 +0000
pushed 2019-03-11 16:49 +0000
Jon Coppeard Jon Coppeard - Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
1072bbe0b8c4623557a5baf44e5b01e12c624054
created 2019-03-11 08:54 +0200
pushed 2019-03-11 06:55 +0000
Gurzau Raul Gurzau Raul - Backed out changeset b8137cbaf9cf (bug 1532946) for causing bug 1534118.
b8137cbaf9cfa4f4c45cb9bd82584b4375ba2662
created 2019-03-06 11:23 +0000
pushed 2019-03-07 21:58 +0000
Jon Coppeard Jon Coppeard - Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
31e8a06599133d069189e2350f81d5f294e9559d
created 2019-02-26 09:26 +0000
pushed 2019-02-26 21:51 +0000
Ted Campbell Ted Campbell - Bug 1530513 - Fix handling of LazyScript HasBeenCloned flag r=jandem
f7b6f8b332f117054071e8e796b30a96370eabeb
created 2019-02-02 10:42 +0000
pushed 2019-02-02 21:36 +0000
Jan de Mooij Jan de Mooij - Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
47d60f29b7cf1fc42621d1f68af36aa1e4e6901c
created 2018-09-15 20:24 -0700
pushed 2018-09-17 16:46 +0000
Jeff Walden Jeff Walden - Bug 1491736 - Make sure JSFunction-inl.h #includes the definition of NativeObject::dynamicSlotsCount that it calls. r=jandem
28bebbb1d4cb139792e5ddd225f4f156edbec35e
created 2018-09-12 01:02 -0700
pushed 2018-09-15 09:47 +0000
André Bargull André Bargull - Bug 1490605 - Part 4: Return UTF-8 encoded strings from GetFunctionNameBytes. r=arai
0c6b0c2d4c82ce208124e76e25a2e3b86d469f44
created 2018-09-13 15:49 +0300
pushed 2018-09-13 22:02 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1490605) for build bustages CTypes.cpp CLOSED TREE
29c2fa7d40f1067718eab4a94b0147e3d864b4a3
created 2018-09-12 01:02 -0700
pushed 2018-09-13 22:02 +0000
André Bargull André Bargull - Bug 1490605 - Part 4: Return UTF-8 encoded strings from GetFunctionNameBytes. r=arai
3810b18e5e79dc6a5204a2df01bfaafc40f0573e
created 2018-09-06 11:15 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 7. r=jorendorff
a7f57108d94f9fc4a3172cd6500e192fd810314f
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 5: Use js::EncodeLatin1/StringToNewUTF8CharsZ instead of JS_EncodeString[ToUTF8] for engine internal code. r=Waldo
52ae4d84b11e507483430e922d25b2083ad5c73e
created 2018-09-05 02:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-09-05 22:25 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
8defc9eabfac7b9d73551c99dcefb0da52438001
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 5: Use js::EncodeLatin1/StringToNewUTF8CharsZ instead of JS_EncodeString[ToUTF8] for engine internal code. r=Waldo
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
created 2018-09-05 02:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
f1b6b50a1b9a4cab76e2bd51b8f1fa01a8c06d70
created 2018-06-22 09:54 +0200
pushed 2018-06-22 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1469006 - Replace some script->compartment() calls with script->realm(). r=luke
37dc32d486bd384cb95c085d94b4dbaaf828bcfa
created 2018-05-17 14:00 +1000
pushed 2018-05-17 15:28 +0000
Paul Bone Paul Bone - Bug 1460098 (Part 1) - Fix bitrot in GCTrace.cpp r=sfink
064597ea4795213662690a40bc01dd70a0f719ee
created 2018-05-08 11:29 +0200
pushed 2018-05-08 15:48 +0000
Jan de Mooij Jan de Mooij - Bug 1437533 - Don't use memset to initialize JSFunction extended slots. Parts of this patch written by Waldo. r=jwalden
890fc67adb4e2260675009e9fde9882c14444b49
created 2018-03-26 05:38 -0700
pushed 2018-03-28 21:55 +0000
André Bargull André Bargull - Bug 1448835: Remove scope chain walk unused since object parents removal. r=Waldo
23d76102a2e8acd0e79c26faa44eec833db58529
created 2018-02-12 12:51 -0600| base
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
less more (0) tip