js/src/util/StringBuffer.h
0e45a51c5b25d934136df0391b3926956a62e9a2
created 2023-01-05 12:31 +0000
pushed 2023-01-05 21:31 +0000
Jan de Mooij Jan de Mooij - Bug 1808216 part 2 - Simplify JSStringBuilder API. r=arai
fc7c37faf9b7c1067b7732f84e06f36ee927a511
created 2023-01-05 12:31 +0000
pushed 2023-01-05 21:31 +0000
Jan de Mooij Jan de Mooij - Bug 1808216 part 1 - Change StringBuffer constructor to take either JSContext* or FrontendContext* but not both. r=arai
6c9588d29553ce485c8dc7e2ba9cde44b649cf7c
created 2022-12-21 10:30 +0000
pushed 2022-12-21 21:21 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1804849 - Make JSContext* parameter optional in StringBuffer. r=bthrall
e12e71c603e06da372311631e529928818ffebb9
created 2022-12-14 07:31 +0000
pushed 2022-12-14 16:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1787528 - Part 6: Rename vm/ErrorContext.{cpp,h} to frontend/FrontendContext.{cpp,h}. r=bthrall
f7b1fecb31cb72c9c85a414507dd9891fd675a35
created 2022-12-14 07:31 +0000
pushed 2022-12-14 16:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1787528 - Part 4: Use fc as FrontendContext variable name. r=bthrall
c6833496f95f206db4aed94a417153d0e6f5eddb
created 2022-12-14 07:31 +0000
pushed 2022-12-14 16:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1787528 - Part 3: Use FrontendContext in all consumers. r=bthrall
1b47fefc74c341eb0f159e64a233271ba17de531
created 2022-12-14 07:31 +0000
pushed 2022-12-14 16:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1787528 - Part 2: Merge ErrorContext and OffThreadErrorContext and rename to FrontendContext. r=bthrall
ad181853d252b39c83c6a4ac7c5bdce3aabe60fe
created 2022-12-06 18:15 +0000
pushed 2022-12-07 04:11 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Document use of JSStringBuilder, ManualReportFrontendContext r=nbp
e07073e852aa5c1b6540e7fe3ef8322138c0497c
created 2022-12-06 18:15 +0000
pushed 2022-12-07 04:11 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Use ErrorContext as AllocPolicy in StringBuffer r=nbp
162e47cb20a0acc1a99e2339e21f19ddcca3dbc2
created 2022-12-01 14:08 -0500
pushed 2022-12-02 09:34 +0000
Cristian Tuns Cristian Tuns - Backed out 15 changesets (bug 1782573) for causing devtools failures on StringBuffer.h CLOSED TREE
f2c05b5421b8709a4722de40940a43bcbfe7859c
created 2022-12-01 17:48 +0000
pushed 2022-12-02 09:34 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Document use of JSStringBuilder, ManualReportFrontendContext r=nbp
dcce81857b439524295571fedb2d843d042acc61
created 2022-12-01 17:48 +0000
pushed 2022-12-02 09:34 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Use ErrorContext as AllocPolicy in StringBuffer r=nbp
49a9798b9264e7f6f0a9fb11a477b801d39d0c85
created 2022-12-01 18:49 +0200
pushed 2022-12-02 09:34 +0000
Norisz Fay Norisz Fay - Backed out 15 changesets (bug 1782573) for causing build bustages on TestJSHandleRootedTypedef.o
ad8fea940705bcc32afc14f517af14657e7eb825
created 2022-12-01 16:18 +0000
pushed 2022-12-02 09:34 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Document use of JSStringBuilder, ManualReportFrontendContext r=nbp
8fda1e5dc8019c0a17ab869fc16cd057a1d4ef2f
created 2022-12-01 16:18 +0000
pushed 2022-12-02 09:34 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Use ErrorContext as AllocPolicy in StringBuffer r=nbp
dff2454b0433ed790e66dae0ed92ab120cbe8bb6
created 2022-08-19 14:59 +0000
pushed 2022-08-20 09:46 +0000
Bryan Thrall Bryan Thrall - Bug 1782569 - Pass ErrorContext to ReportOutOfMemory() for ParserAtom, ParserAtomsTable, ScriptSource, SharedImmutableScriptData r=nbp
0f6e23687f4abf4e35adb894a591cf8a4a958bda
created 2022-08-08 21:41 +0000
pushed 2022-08-09 03:57 +0000
Steve Fink Steve Fink - Bug 1782558 - Fix overflow when rounding up to power of two during aggressive Vector growth r=jandem
2203f944caf8d1fce5feb5e78f543a084856bf2a
created 2022-08-08 13:50 -0400
pushed 2022-08-09 03:57 +0000
Cristian Tuns Cristian Tuns - Backed out changeset 761c02dba1d8 (bug 1782558) for causing SM bustages on bug1782558-veclen.js CLOSED TREE
761c02dba1d865cfea2523c282159a486f2aa444
created 2022-08-08 16:32 +0000
pushed 2022-08-09 03:57 +0000
Steve Fink Steve Fink - Bug 1782558 - Fix overflow when rounding up to power of two during aggressive Vector growth r=jandem
b014f84dacd08dabe51ea1cc1366b94633248493
created 2022-07-27 22:59 +0000
pushed 2022-07-28 09:32 +0000
Steve Fink Steve Fink - Bug 1774733 - Allow AllocPolicy to determine Vector growth policy, and be aggressive about StringBuilder allocation strategy to reduce memcpy'ing. r=jandem
a8bab08b3739d5fe346e185bc3ef94e445f1a127
created 2021-11-24 10:16 +0000
pushed 2021-11-24 15:52 +0000
André Bargull André Bargull - Bug 1742628 - Part 2: Remove unnecessary includes to js/src/frontend. r=tcampbell
331046f56c0184220e20e49f419fb350fdd1b39f
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 2: Move [[nodiscard]] to the head of function declarations in js/src/. r=jandem
bfaa95b5e04a36143ef2d3cff446cdda75cb5fab
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/. r=jandem
95a4c4eea098dfe29a9842b1b8cecae80d941dbd
created 2021-02-08 16:18 +0000
pushed 2021-02-08 21:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1689892 - Part 16: Add ParserAtomsTable::appendTo. r=tcampbell
1b8f396bdcb597bfe7025a68ef90558a6da64ef0
created 2021-01-29 19:41 +0000
pushed 2021-01-30 05:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1687428 - Part 24: Remove ParserAtom/ParserName return type from StringBuffer. r=nbp
a60c8509c7347036eceb41487ff6af0c92567a3d
created 2020-10-12 07:42 +0000
pushed 2020-10-13 21:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1670109 - Part 4: Use ParserAtomsTable in StringBuffer. r=tcampbell
ba389884ca470e850567e236aad73d6b6dff8061
created 2020-10-12 10:39 +0300
pushed 2020-10-12 09:36 +0000
Razvan Maries Razvan Maries - Backed out 11 changesets (bug 1669790, bug 1669814, bug 1669851, bug 1670109) for SM Bustages on testDeduplication.cpp. CLOSED TREE
72821bddce2f3fe3dd2372e58ccd1530a5c1fc59
created 2020-10-12 00:35 +0000
pushed 2020-10-12 09:36 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1670109 - Part 4: Use ParserAtomsTable in StringBuffer. r=tcampbell
e87bcd8a1f949b155dff0cc0c7cbad7f4fe03f77
created 2020-08-26 01:03 +0000
pushed 2020-08-26 15:40 +0000
Kannan Vijayan Kannan Vijayan - Bug 1660798 - Part 2 - Convert uses of JSAtom* and PropertyName* to ParserAtomId and ParserNameId. r=tcampbell
1a89b886cba63ac6b2647350a41e1a94aa4feb11
created 2020-08-25 01:03 +0300
pushed 2020-08-25 03:39 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1660798) for causing memory leaks. CLOSED TREE
846f88debca60ea217616fdc792a1585aa98f40f
created 2020-08-24 19:50 +0000
pushed 2020-08-25 03:39 +0000
Kannan Vijayan Kannan Vijayan - Bug 1660798 - Part 2 - Convert uses of JSAtom* and PropertyName* to ParserAtomId and ParserNameId. r=tcampbell
02f8ab4ff12457cba2ed3744e45e62867847ad80
created 2019-10-23 11:23 +0000
pushed 2019-10-23 15:48 +0000
Jan de Mooij Jan de Mooij - Bug 1330776 - Stop null-terminating JS strings, remove JSFlatString. r=jwalden,sfink
596926f7e8125bcd9094a1183b2e887b592ae418
created 2019-05-02 16:31 +0000
pushed 2019-05-03 04:14 +0000
Chris Martin Chris Martin - Bug 1052579 - Remove arenaId member that was introduced in D25705 r=sfink
e51a022e039fce5f3e30079d6700a7575913cfbe
created 2019-04-24 13:57 +0000
pushed 2019-04-24 21:51 +0000
Chris Martin Chris Martin - Bug 1052579 - Change all found JSString allocation sites to new arena r=sfink
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-04-12 21:56 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
9ad896485f8948c03866e0cbdd3ed48b878f5b2e
created 2019-04-10 16:42 +0000
pushed 2019-04-10 21:52 +0000
Chris Martin Chris Martin - Bug 1052579 - Move StringBuffer::finishString() and update all usage sites r=sfink
18a310712e500571d2080ad0c175427122d7423e
created 2019-04-09 12:56 +0000
pushed 2019-04-09 22:08 +0000
Chris Martin Chris Martin - Bug 1052579 - Refactor and cleanup for JS StringBuffer class r=sfink
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
774a0684f72479571a325c28442cb87bd1858c8a
created 2018-11-01 17:34 -0700
pushed 2018-11-15 09:54 +0000
Jeff Walden Jeff Walden - Bug 1498320 - Implement ScriptSource::appendSubstring for UTF-8 source text, using a newly-implemented StringBuffer::append(const Utf8Unit* units, size_t len). r=tcampbell
847f8ad07bd59db3f23243baf924dfe8682297d6
created 2018-09-06 10:47 +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/util. r=anba
eb84980f64f2bf6b4dfc1c9b10674c75809e766f
created 2018-02-24 08:55 -0600| base
pushed 2018-03-09 00:18 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
72a84df56d3901e17b78b5cc7698cee8883f6614
created 2018-02-24 08:55 -0600| base
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
less more (0) tip