js/src/vm/RegExpShared.h
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-26 19:26 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
8239e4baa0f462d82fcaa6c5546d8cd369be2c7a
created 2019-08-12 10:16 +0000
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
50b6e4480ea0cdc62c9d28d40b277dad6e2878e5
created 2019-07-06 08:18 +0000
pushed 2019-07-08 18:18 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
54817eb3c564b792091e8bebf900f3128a555d1d
created 2019-06-12 16:21 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory used by RegExp bytecode r=jandem
d8a83a5f0fb9165f97d8000976bb2241d44cda34
created 2019-06-14 17:28 +0300
pushed 2019-07-01 09:00 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1395509) for SM build failures on a CLOSED TREE.
b6850f7bb6b6be15b8ff7c02aa40c700e5974d34
created 2019-06-12 16:21 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory used by RegExp bytecode r=jandem
176ac3f06690a9e5071028ec601a2e743545d045
created 2019-06-03 16:00 +0300
pushed 2019-07-01 09:00 +0000
arthur.iakab arthur.iakab - Backed out 3 changesets (bug 1395509, bug 1555935) for causing build busateges CLOSED TREE
fdb574e1fca69ccc5bee10eb1bf2e86a0dfa3e0b
created 2019-06-03 07:09 +0000
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1555935 - Make JSObject finalizers use the FreeOp::delete_/free_ methods r=pbone?
a4daa44cdb9cd0ab8a1870a4105ff8f9103c193e
created 2019-05-30 18:52 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Split out zone memory allocation framework into separate base class r=sfink
c6640ffe809f4129e436205d8c5146f4bb90b059
created 2019-04-29 11:30 +0100
pushed 2019-05-13 10:53 +0000
Jon Coppeard Jon Coppeard - Bug 1547677 - Rename the ReadBarriered wrapper type to WeakHeapPtr and remove WeakRef r=sfink
ef65dd8bc6d124409b017783e8e28a9cdade0136
created 2019-04-03 01:27 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1541286 - Remove "vm/RegExpConstants.h" and move the sole symbol in it into the sole header that #include'd it. r=arai
4b73382247510248b4c08283af86545ba777b627
created 2019-04-02 03:16 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1539690 - Make a JS::RegExpFlag public API for flag bits, and make a JS::RegExpFlags flag-set abstraction. r=sfink
7d6ecc01c3974dd05dc69e72f2c3a95e23bf1f26
created 2019-04-02 05:38 +0300
pushed 2019-05-13 10:53 +0000
Noemi Erli Noemi Erli - Backed out changeset 6f8d311064d9 (bug 15396900) for bustages in bug1033946.js CLOSED TREE
6f8d311064d92c579cc6248f42890fee541bc213
created 2019-04-02 02:07 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1539690 - Make a JS::RegExpFlag public API for flag bits, and make a JS::RegExpFlags flag-set abstraction. r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +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-03 16:23 +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-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
045f3d6c75024958390a18753f3698f9d177ec61
created 2018-09-06 11:18 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 9. r=khyperia
fcae304349d841a9bb2850c59dcc70680b857aa7
created 2018-08-30 20:10 +0100
pushed 2018-09-03 16:13 +0000
Jon Coppeard Jon Coppeard - Bug 1486782 - Remove unnecessary includes of gc/Zone.h r=sfink
40001671f508bd5673f365c47cbbdbe6c9cdbdf2
created 2018-08-23 16:59 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1485615 - Move internal ZoneAllocPolicy to gc/Zone.h r=sfink
b9a687b9bbe2414a0c452f4e631afc129ebe3244
created 2018-08-10 05:43 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1480819 - Part 7: Add comments, constants, and better variable names to RegExp stubs. r=mgaudet
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
6a76baf321797f3831aeffaab4eb852e9383f213
created 2018-06-23 16:14 +0300
pushed 2018-06-25 14:15 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS - Initialize member fields in classes/ structures. r=waldoo
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
2ce6ce0e629153bedd88afc63898fbca50ed6774
created 2018-05-25 11:12 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 38 - Rename RegExpCompartment to RegExpRealm and move to JS::Realm. r=luke
6ff8aaef28669cc3945291a182232680481256da
created 2018-04-11 23:19 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
41857846ad591e464cb690413edeab76cceac89e
created 2018-03-01 21:32 +0100
pushed 2018-03-02 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1438310 - Remove ScopedMatchPairs and devirtualize MatchPairs to avoid triggering undefined behavior. r=jwalden
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-03-01 16:46 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
301c61b644c24acc65c4d0b379736d1d3c7999a6
created 2017-12-18 14:45 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem.
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h r=jandem
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-16 14:33 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
53c688982d4ba2543f898461478bead6c278e46b
created 2017-12-05 19:30 +0200
pushed 2018-01-11 21:05 +0000
Noemi Erli Noemi Erli - Backed out changeset 0ec15b1f9fd3 (bug 1422362) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
0ec15b1f9fd34ed6d6c860064251b57ce48790c2
created 2017-12-01 10:04 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
779c4b955ba2c1b288ff60a2f99704204066f2b5
created 2017-11-22 22:18 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1419785 - Avoid repeated calls to ParsePatternSyntax by using RegExpShared more. r=arai
f5dd83abdb399422f09f75576c970c74daeb3798
created 2017-10-09 10:22 +0100
pushed 2017-11-02 16:33 +0000
Jon Coppeard Jon Coppeard - Bug 1402473 - Relax RegExpShared assert to ignore shutdown leaks r=jandem
065aebfbdd75820c73419a3173dbf1c5bca1ab00
created 2017-09-20 13:19 +0100
pushed 2017-09-21 00:40 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace use of RuntimeAllocPolicy with ZoneAllocPolicy r=sfink
53d445528ef226c188bc39bee82dd4cefd1940d4
created 2017-09-15 11:04 +0100
pushed 2017-09-16 16:13 +0000
Jon Coppeard Jon Coppeard - Bug 1399928 - RegExpShared::source should be a GCPtr r=sfink
a7a9d51edeeb569877d21790636eeea4e45cd7c1
created 2017-07-19 15:29 -0400
pushed 2017-08-02 08:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1382339 - Improve SpiderMonkey hashing functions by using MFBT's HashGeneric more; r=jandem
707b8c089de26e0eb3051e743a1cefea84ce2196
created 2017-07-11 11:31 +0200
pushed 2017-08-02 08:25 +0000
Jan de Mooij Jan de Mooij - Bug 1379461 - Refactor code to return RegExpShared* directly instead of using bool + outparam. r=evilpie,sfink
8dad48102b135b1f63008ceabe3469ab171920b0
created 2017-07-11 12:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3a0a2ffe803b (bug 1379461) for hazard failure
3a0a2ffe803bb326d06ac070d1950ff0fda61146
created 2017-07-11 11:31 +0200
pushed 2017-08-02 08:25 +0000
Jan de Mooij Jan de Mooij - Bug 1379461 - Refactor code to return RegExpShared* directly instead of using bool + outparam. r=evilpie
8a1f2f23edb0242e98954d0f1eea98d916e6a7e1
created 2017-07-07 16:57 +0200
pushed 2017-08-02 08:25 +0000
Jan de Mooij Jan de Mooij - Bug 1378736 part 2 - Discard RegExpShared data tables when discarding regexp JIT code. r=jonco
a47b92874b2b4a0cee64c11162f9899c810df745
created 2017-07-06 16:40 +0200
pushed 2017-08-02 08:25 +0000
Jan de Mooij Jan de Mooij - Bug 1378740 - Share RegExpShareds across compartments within a zone. r=jonco
e1568e838bd5c5947cc2678c8deef8e47e45a762
created 2017-06-14 10:35 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1372524 - Refactor WeakCache implementation a little r=sfink
4ea208159e7a4621ae72aa2333f749593467652b
created 2017-04-19 16:30 -0700| base
pushed 2017-06-12 13:08 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Move RegExpFlags, RegExpShared, and RegExpCompartment into vm/RegExpShared.h so that users requiring only those types don't have to import everything RegExpObject requires. r=arai
less more (0) tip