js/xpconnect/src/XPCString.cpp
91264306e739beb4d2ea2842107c14f0e04e143f
created 2020-01-22 20:27 +0000
pushed 2020-01-23 09:54 +0000
Eric Rahm Eric Rahm - Bug 1610387 - Remove nsAutoPtr usage from js/xpconnect/. r=mccr8
681462911841fd4585cc778d641fb03bcc93f3fa
created 2019-10-24 08:49 +0000
pushed 2019-10-24 14:47 +0000
Jan de Mooij Jan de Mooij - Bug 1590776 - Store the external-string-sizeOf callback with the finalize callback instead of per-runtime. r=jwalden,bzbarsky
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
5fbdba17f904312e6debd267507a73ebed9bfa7c
created 2018-09-12 17:42 +0000
pushed 2018-09-13 02:29 +0000
Jan de Mooij Jan de Mooij - Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/src, part 2. r=mccr8
ed26ab52032ea0a2f1420236e50b6f37824e9c8b
created 2018-07-10 11:21 -0700
pushed 2018-07-10 21:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1473149. Add an external string variant that keeps a DynamicAtom alive. r=njn,rwood
45fe585acac17620a94c163f53d0008d258f3927
created 2017-12-22 13:02 -0500
pushed 2017-12-22 21:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1407858 part 3. Add a literal string state to DOMString. r=smaug
efd7a75d3b34521df80698d007bc4c7342090ca8
created 2017-06-26 10:23 -0700
pushed 2017-06-27 08:57 +0000
Jan de Mooij Jan de Mooij - Bug 627220 part 1 - Remove unused Zone* argument from external string finalizers. r=sfink
c1cda5e8a20e6b3ac114633b051ca6f1e9da9948
created 2017-04-07 10:40 +0200
pushed 2017-04-07 20:14 +0000
Jan de Mooij Jan de Mooij - Bug 1353758 - Move the external string cache into the JS engine and improve it. r=arai,bz
4cda9336503172c5bad871155c1abf1c44f45fa9
created 2017-04-04 15:45 +0900
pushed 2017-04-04 10:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1352323 - Add JS_NewMaybeExternalString function that creates either an external string or returns a static string. r=jandem
bd0c4afeb0e30dfb2e93b15fe591266326acdb2e
created 2017-02-01 15:29 -0500
pushed 2017-02-02 13:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1334537. Make sure to clear out our external string cache if the length doesn't match, since our length no longer needs to match our stringbuffer. r=froydnj
eed0b80462a2f573f22b990c003f5f42ebd3c1f1
created 2017-01-26 18:40 +0100
pushed 2017-01-27 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1330593 part 1 - Allow non-flat external strings. r=jwalden,bz
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
bca59fc6ffd8eb052c7c9dee28190e667e108735
created 2014-10-23 15:21 -0400
pushed 2014-10-24 00:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1087404. Get rid of XPCQuickStubs.h/cpp. r=bholley
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
f513ce12acde61b34fafcdd93ae9d16b2ce9e2b3
created 2014-02-14 11:15 -0500
pushed 2014-02-15 17:56 +0000
Michael Shuen Michael Shuen - Bug 934817 - Part 2: Remove 0-length check in XPCStringConvert::ReadableToJSVal and XPCConvert::NativeData2JS. r=bz
9db7cf4cc385e37495c0f484ac607b8daf31a238
created 2014-01-08 20:51 +0000
pushed 2014-01-09 09:10 +0000
Neil Rashbrook Neil Rashbrook - Bug 514173 Make literal string buffers shareable r=dbaron,ehsan,bholley
9f77a15c224cdb85323e5032ca477035849835c3
created 2013-11-16 13:31 +0100
pushed 2013-11-18 10:53 +0000
Tom Schuster Tom Schuster - Bug 935696 - Tidy up XPCStringConvert::ReadableToJSVal. r=bz
1bc46d4abd0de021392599a926a6a59e78e7f4f5
created 2013-11-17 16:39 +0100
pushed 2013-11-18 10:53 +0000
Ms2ger Ms2ger - Backout changesets ded0d64f6786:03f041d03f24 and 30cbd1abde1a (bug 935696, bug 933834 and bug 939194) for build bustage.
ded0d64f6786994791e8ffd7d8c1b3557e14af68
created 2013-11-16 13:31 +0100
pushed 2013-11-18 10:53 +0000
Tom Schuster Tom Schuster - Bug 935696 - Tidy up XPCStringConvert::ReadableToJSVal. r=bz
a88805b4afb58c05f918d1b336c32fceede9d1b2
created 2013-09-26 16:18 -0700
pushed 2013-11-07 02:11 +0000
Andrew McCreight Andrew McCreight - Bug 905382, part 2 - Implement per-zone string conversion cache. r=bz
9957e9fe506318164a5c8977f61f699b1c69b93e
created 2013-11-06 13:02 -0500
pushed 2013-11-07 02:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 934544. For the case when we have to copy an XPCOM string into a JSString, just ask the JS engine to do that. It'll do a better job of avoiding malloc than we can, since it can sometimes store string data inline in the string. r=peterv
cfe47cb78e84ccedf3367959ef6a823b0c3b7989
created 2013-10-11 22:02 -0700
pushed 2013-10-18 09:36 +0000
Steve Fink Steve Fink - Bug 925916 - Handlify various things in XPConnect, r=bholley
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2013-09-24 03:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
77cd72a836e60548db0ae4013fca6786f5ac8c8f
created 2013-09-09 23:14 +0200
pushed 2013-09-11 00:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
a2fbe8dc1ee1f7056372b144b561bd73df4f69b1
created 2013-04-03 13:43 +0100
pushed 2013-04-11 19:19 +0000
Jon Coppeard Jon Coppeard - Bug 858107 - GC: Some more rooting in XPConnect - misc rooting r=bholley
9ed387b675bb030f4521074fc7b46410c1a06271
created 2013-01-29 09:42 -0500
pushed 2013-01-30 00:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 834877 part 3. Add faster DOMString-to-JS conversion code. r=peterv
cd471ce8fd8e14bf9b80b67e7793b6a0810ba041
created 2013-01-25 09:56 +0000
pushed 2013-01-27 00:13 +0000
Jon Coppeard Jon Coppeard - Bug 815542 - crash in IncrementalCollectSlice r=billm
9dbfbeaf89e385974a54a4bba7101a6b01419725
created 2012-08-28 13:10 -0400
pushed 2012-08-29 00:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 773520. Add a one-slot cache for converting stringbuffers to JSStrings. r=peterv,bhackett
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
20f9a5d890f92afc033a9009bf2293d580c3d02c
created 2012-02-21 10:34 +0100
pushed 2012-02-21 09:36 +0000
Ms2ger Ms2ger - Bug 726964 - Remove unused sDOMStringFinalizerIndex; r=bholley
83e8e93d85f80ec5a058cd73821ca8f70026edfe
created 2012-02-07 19:44 +0100
pushed 2012-02-08 12:23 +0000
Igor Bukanov Igor Bukanov - bug 724810 - storing finalizer in external strings directly. r=luke
1668811de954f540bd9ca0386a998557ee688fd8
created 2012-01-15 09:13 +0100
pushed 2012-01-15 08:23 +0000
Ms2ger Ms2ger - Bug 677079 - Part b: Use existing JSAPI functions where those are available; r=bholley
6324ddbe266839db9a2395a13064857e20f44940
created 2012-01-11 09:23 +0100
pushed 2012-01-11 08:25 +0000
Ms2ger Ms2ger - Bug 714458 - Part c: Don't include jscntxt.h in xpcprivate.h; r=bholley
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2011-10-22 12:59 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
cb50e96dbee0f90e7f48e50e7f169ec30ba82598
created 2011-10-20 10:14 -0700
pushed 2011-10-22 12:59 +0000
Bill McCloskey Bill McCloskey - Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
25a5c9891392c72ac42f2771176d3f0d803ae890
created 2011-10-14 10:52 -0700
pushed 2011-10-14 17:56 +0000
Bobby Holley Bobby Holley - Bug 688012 - Hoist 'else' clauses to the line of the previous close-curly-brace. r=mrbkap
2efe763ee2ca511dd5461de4d5e9a013bc48e0f6
created 2011-10-14 10:52 -0700
pushed 2011-10-14 17:56 +0000
Bobby Holley Bobby Holley - Bug 688012 - Move the open-brace for if, else, for, while, and switch to the same line as the keyword or condition. r=mrbkap
0b91a5164a64bdfe59ba94c8aa183d2d38ecee67
created 2011-10-14 10:52 -0700
pushed 2011-10-14 17:56 +0000
Bobby Holley Bobby Holley - Bug 688012 - Fix alignment of arguments and tests relative to parens. r=mrbkap
014c9cf5088f1af09d9d3969771c9ef857b3dd78
created 2011-10-14 10:52 -0700
pushed 2011-10-14 17:56 +0000
Bobby Holley Bobby Holley - Bug 688012 - Remove trailing whitespace within XPConnect. r=mrbkap
51541b56d20d588edc5a6111d670ca5af3db39d5
created 2011-10-14 10:52 -0700| base
pushed 2011-10-14 17:56 +0000
Bobby Holley Bobby Holley - Bug 691411 - Move js/src/xpconnect to js/xpconnect and rename source files while we're at it. r=khuey, sr=mrbkap
less more (0) tip