js/src/jsgcinlines.h
57014191cb434d704159cf4ef73086a10cf7f88c
created 2014-05-28 17:34 -0700
pushed 2014-05-30 21:13 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
3ac2205532ed66999c8fa7b25d42f8ccb7908617
created 2014-05-30 15:23 -0400
pushed 2014-05-30 19:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1016738, bug 1017150) for spikes in GC-related crashes.
93c5b9181c8441888204eb47444eb750269fe59a
created 2014-05-30 07:46 -0700
pushed 2014-05-30 14:47 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
29ca8bc78484630eb38ed9e159552b73e34b9bf5
created 2014-05-29 13:26 -0400
pushed 2014-05-29 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
0d61bcf083620018a023b1da9f735f18b621601c
created 2014-05-28 17:34 -0700
pushed 2014-05-29 17:09 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
fab2921f6306e1a462dc32b869d2f6650cfac8ae
created 2014-05-22 11:15 -0700
pushed 2014-05-22 18:15 +0000
Dan Gohman Dan Gohman - Bug 1012971 - SpiderMonkey: Fix various warnings. r=nbp
a6cf64544f9b9c82e3bde274db80bd2a2fa3be4e
created 2014-05-14 19:48 -0700
pushed 2014-05-20 20:48 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
0ad2c38c664983201911bb4167b588121e51001a
created 2014-05-19 11:09 +0100
pushed 2014-05-19 10:10 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Move verifier functions into GCRuntime r=terrence
31984278765e18f3faa7bc5fa5966884e08eed17
created 2014-05-19 11:09 +0100
pushed 2014-05-19 10:10 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make some GCRuntime members private and add necessary accessors r=terrence
1b4e6df50d16d3fbfd8e004ef029196a02978413
created 2014-05-16 14:52 -0400
pushed 2014-05-16 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 36bfb1d8b8fe (bug 1010655) for Cpp test crashes.
36bfb1d8b8fef01877faaf2741d9b1908a47708d
created 2014-05-14 19:48 -0700
pushed 2014-05-16 17:09 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
8cd7d42ddf5632023207b8277fcca5d42cbd77b0
created 2014-04-30 21:30 -0700
pushed 2014-05-12 03:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1004816 (part 1) - Simplify and encapsulate FreeSpan. r=billm.
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
5a056bb6be0cec7653834cee6ec0f50e4935cde3
created 2014-04-29 18:03 -0700
pushed 2014-05-01 04:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 6) - Used ArenaCellIterImpl in Arena::finalize(). r=billm.
d3078c201af647e096783ca0ab9cbb4059b68081
created 2014-04-29 18:00 -0700
pushed 2014-05-01 04:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 3) - Rewrite ZoneCellIterImpl. r=billm.
967225ce2e6830d6b2d1bbdf0dff995f796fc17e
created 2014-04-29 17:59 -0700
pushed 2014-05-01 04:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 2) - Rewrite ArenaCellIterImpl. r=billm.
a973436eb53b2d977a5d9257c005fba6fb71befa
created 2014-04-28 23:39 -0700
pushed 2014-05-01 04:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 1) - Split CellIterImpl and subclasses in two. r=billm.
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-04-30 13:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-04-30 13:17 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-04-30 11:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-04-30 11:19 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
601c1ba8c4378a00fea51c3fd021428435a8d9cc
created 2014-04-04 17:03 -0500
pushed 2014-04-05 01:01 +0000
Jason Orendorff Jason Orendorff - Bug 990806, part 1 - Call js_ReportOutOfMemory when deliberately triggering an OOM for testing. r=terrence.
64d43999139f65f6a185b3d49b292993a905b4a9
created 2014-04-03 23:30 -0700
pushed 2014-04-04 06:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 991998 (part 1) - Rename JSShortString as JSFatInlineString. r=luke.
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2014-03-28 15:41 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
338a45ec7af9247fea6687c3186cc1590bbfb5b1
created 2014-03-26 00:31 +0100
pushed 2014-03-25 23:32 +0000
Christian Holler Christian Holler - Bug 964803 - Cleanup the JS OOM testing code. r=jandem
53139214dcf3fc3b886bb913a2b4b301e5e70bf4
created 2014-03-10 16:28 -0500
pushed 2014-03-10 21:33 +0000
Jason Orendorff Jason Orendorff - Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
9cdf5a8140238aff4e9cca8822bca261b9151d82
created 2014-02-01 12:04 -0800
pushed 2014-02-26 00:27 +0000
Terrence Cole Terrence Cole - Bug 919544 - Allow cached object allocation to GC; r=jandem
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2014-02-19 16:02 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
78a029898775e1fb50b2f5a1100e0fe32675f97f
created 2014-02-07 11:20 +0000
pushed 2014-02-07 11:27 +0000
Jon Coppeard Jon Coppeard - Bug 961091 - Perform GC if necessary on exit from engine and on interpreter allocation r=terrence
2815473b057be65f82b3ff2d95d5b676669716b5
created 2014-01-31 11:43 -0800
pushed 2014-02-01 20:16 +0000
Terrence Cole Terrence Cole - Bug 966040 - Allocate dynamic slots for createObject and createArray in the nursery in GGC; r=jonco
56d9e75b36b4aa5d361ff88d7d509d3768a9c2ea
created 2014-01-31 11:43 -0800
pushed 2014-02-01 20:16 +0000
Terrence Cole Terrence Cole - Bug 966040 - Simplify and minimize the allocation path for non-objects; r=jonco
48a1442045d614641f8051e69dee016a9ec5cba3
created 2014-01-31 14:57 -0800
pushed 2014-01-31 22:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
753d7a9f2726da0c17a8362bfe35aea604a72702
created 2014-01-25 22:04 -0800
pushed 2014-01-28 07:53 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
2383c11de7c1b8a87c4a4577327fd45c96a60edb
created 2014-01-08 12:21 -0600
pushed 2014-01-08 19:35 +0000
Bert Belder Bert Belder - Bug 956899 - Fix compilation failure when JS_GC_ZEAL isn't defined. r=terrence
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed 2013-12-18 22:02 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
3bada9bbc1329d302dffaea7e0ad06b7b862151c
created 2013-12-16 08:57 +0000
pushed 2013-12-16 09:09 +0000
Jon Coppeard Jon Coppeard - Bug 950006 - Don't skip zeal GCs if allocating without the possibility of GC r=billm
04c1449b8497bfa1df612cad6b28417722dd8424
created 2013-12-04 15:23 -0800
pushed 2013-12-13 09:42 +0000
Terrence Cole Terrence Cole - Bug 945250 - Evict the nursery before using CellIter; r=jonco
5f093277a58681539a921d4391532c54c106944e
created 2013-11-21 19:20 -0800
pushed 2013-11-22 03:20 +0000
Brian Hackett Brian Hackett - Bug 941311 - Improve GGC pretenuring heuristics, r=terrence,jandem.
442211bce621f621b19feca73192755fd3798c99
created 2013-11-10 22:48 -0800
pushed 2013-11-11 06:49 +0000
Bill McCloskey Bill McCloskey - Bug 928050 - Specify whether to iterate over atoms zone (r=bhackett)
36e0e491b83ce4401e7806dc616695e5a11401e6
created 2013-10-14 10:16 +0100
pushed 2013-10-14 09:33 +0000
Jon Coppeard Jon Coppeard - Bug 925817 - GenerationalGC: Refactor inside nursery check to avoid repetition r=terrence
4941a43066c5c16e906b49e626b179bc39d22bac
created 2013-10-08 15:14 -0700
pushed 2013-10-08 22:13 +0000
Shu-yu Guo Shu-yu Guo - Bug 903193 - Part 2: Refactor isThreadLocal to ThreadSafeContext. (r=bhackett)
e34c99c7dee4b4976eecf012b9aaf3c2d55d138c
created 2013-10-07 12:43 -0400
pushed 2013-10-07 17:28 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (4/9); r=ehsan
9d2e6b11151f3141bb79ac2072194490e13f7506
created 2013-10-03 16:23 -0400
pushed 2013-10-03 20:24 +0000
Benjamin Peterson Benjamin Peterson - Bug 923466 - Shut up opt build unused variable warnings. r=billm
5aebbece105865a874d33697f4878af43f463d6e
created 2013-09-20 10:24 -0700
pushed 2013-10-03 00:23 +0000
Terrence Cole Terrence Cole - Bug 923317 - Add a GC zeal mode targeting generational GC specifically; r=billm
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-11 12:50 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2013-08-13 15:13 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2013-08-12 20:40 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2013-08-12 19:57 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 06:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
f836042326f9df3abfbee44169fc878ef87c950d
created 2013-08-05 08:48 -0600
pushed 2013-08-05 14:48 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2013-07-24 05:00 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
8abf922fb3ea4bb8af617666c64d165b9154eedd
created 2013-07-08 12:42 -0700
pushed 2013-07-18 04:57 +0000
Jeff Walden Jeff Walden - Bug 891177 - Remove Vector.h's js/TemplateLib.h dependency by introducing mfbt/TemplateLib.h with the necessary bits. r=terrence
901846b383e50f26c0bf27649339152d736e81cf
created 2013-07-10 18:25 -0700
pushed 2013-07-11 01:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 891946 - Rename ThreadSafeContext variables from tcx -> cx. (r=bhackett)
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-07-10 15:31 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
23e7c945d3ef8059823e7bb9d67eb0025826d49d
created 2013-07-04 00:55 -0700
pushed 2013-07-08 01:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890192 (part 4) - Slim down jsgcinlines.h. r=terrence.
01ad949468fbae50dacf3a761d91eb479546619d
created 2013-06-28 19:20 -0700
pushed 2013-06-29 02:20 +0000
Justin Lebar Justin Lebar - Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2013-06-29 01:39 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
1735d098ea863982696383cd25fbb6857e0d2f6f
created 2013-06-28 18:38 -0700
pushed 2013-06-29 01:39 +0000
Justin Lebar Justin Lebar - Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 05:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
less more (0) -300 -100 -60 tip