js/src/jspubtd.h
caa4ffd2f7657fe4e2a19a11e083aeb5a1b241f6
created 2014-12-01 14:49 -0800
pushed 2014-12-08 18:41 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
52b2e7d0c6520e6840067576cfb77c362fe6b6a6
created 2014-10-20 10:13 -0700
pushed 2014-10-20 17:35 +0000
Terrence Cole Terrence Cole - Bug 1063241 - Use a constructor instead of manual PodZero to initialize JSErrorReport; r=sfink
8a281ea111f7640a6a704385d6b1df440a87dd3a
created 2014-09-15 15:13 +0200
pushed 2014-09-15 13:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1066020: Add JSConstIntegerSpec to jsapi; r=till
f1f12964fe26b06588e58e7e501111e7c0e9b48f
created 2014-09-09 15:08 -0700
pushed 2014-09-10 17:34 +0000
Terrence Cole Terrence Cole - Bug 914402 - Remove the defunct conservative stack scanner; r=sfink
970afb57215137f6158c7e1f04a74c4393c127f7
created 2014-08-20 12:18 +0200
pushed 2014-08-20 10:23 +0000
Jan de Mooij Jan de Mooij - Bug 1055758 - rm Ion CompilerRoot infrastructure. r=bhackett
321387d61359a40bebcac2d0fb8fac94f6f2fb40
created 2014-08-14 11:46 +0100
pushed 2014-08-15 10:18 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update internal hash table checks for use after compacting GC as well r=terrence
4151652292a9a1209e098f49e39b7725db6b604b
created 2014-08-14 12:52 +0100
pushed 2014-08-14 11:53 +0000
Ed Morley Ed Morley - Backed out changeset a52d8157462f (bug 650161)
a52d8157462fd8cf092cc7478dae74cac38b62c8
created 2014-08-14 11:46 +0100
pushed 2014-08-14 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update internal hash table checks for use after compacting GC as well r=terrence
b58d0320743263c18cd242c8b59c4994ac71eb61
created 2014-07-28 10:16 -0700
pushed 2014-07-31 17:55 +0000
Terrence Cole Terrence Cole - Bug 1045940 - Rename needsBarrier to needsIncrementalBarrier; r=jonco
a0dd5a83ba367e022caa857e7c76de66bf2e9d5e
created 2014-07-24 11:56 +0200
pushed 2014-07-24 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1031529 part 2 - Remove JS_THREADSAFE #ifdefs everywhere. r=bhackett
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
fcf15eb82338c3339cb39066828467b504ccc1a1
created 2014-06-18 17:57 -0700
pushed 2014-06-19 02:35 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
573458d104265605b48c401650ef13b48c257b4a
created 2014-06-09 22:04 -0700
pushed 2014-06-10 05:04 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. r=jandem r=terrence r=shu r=jonco
ecbee0ea949ea9450842af1b8a0fe9764d5e1705
created 2014-06-09 10:35 -0700
pushed 2014-06-09 17:47 +0000
Jeff Walden Jeff Walden - Bug 1022784 - Make all users of AutoGCRooter depend upon its definition, not upon forward declarations of it. r=terrence
d17bb70b871ad4d3ba9e9c20b6e5f178a5c69a90
created 2014-06-03 12:05 -0700
pushed 2014-06-05 23:29 +0000
Eric Faust Eric Faust - Bug 997894 - Part 1: Implement Rooted API for PropDesc. (r=terrence)
7ffbe6899aed608cba9a9045f0c0688081932127
created 2014-06-05 10:38 -0400
pushed 2014-06-05 22:16 +0000
Jon Coppeard Jon Coppeard - Bug 1020690 - Type exact stack rooting machinery. r=sfink
b2e6b3caa5a248c92bf3b876fabf10efdd337c24
created 2014-06-05 14:39 -0400
pushed 2014-06-05 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 846ee7c7debf (bug 1020690) for bustage.
846ee7c7debfc1405079b2f981e061b7ec5598b3
created 2014-06-05 10:38 -0400
pushed 2014-06-05 18:14 +0000
Jon Coppeard Jon Coppeard - Bug 1020690 - Type exact stack rooting machinery. r=sfink
414d239d29212c78fdf9f5801f5bdba7b7024362
created 2014-06-04 18:49 +0100
pushed 2014-06-04 17:50 +0000
Ed Morley Ed Morley - Backed out changeset 5f212af48739 (bug 997894)
5f212af48739342efb22d3e20c928f8a5341df87
created 2014-06-03 12:05 -0700
pushed 2014-06-03 19:11 +0000
Eric Faust Eric Faust - Bug 997894 - Part 1: Implement Rooted API for PropDesc. (r=terrence)
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
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
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
7bad7731a8492a69329ae36df0f8166baabc532d
created 2014-05-09 11:33 +0100
pushed 2014-05-12 10:52 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Convert static functions to methods on GCRuntime r=terrence
6a8fcbc597669e10a3fc235321586639e677fdca
created 2014-05-09 17:35 +0100
pushed 2014-05-09 16:37 +0000
Ed Morley Ed Morley - Backed out changeset e5edc899d2b2 (bug 988486) for rooting analysis failures; CLOSED TREE
e5edc899d2b2896ea68007eca3659382d2b95ee5
created 2014-05-09 11:33 +0100
pushed 2014-05-09 10:43 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Convert static functions to methods on GCRuntime r=terrence
c26b2de39a80bb5be69481136dadb2691f37ee74
created 2014-04-18 09:50 -0700
pushed 2014-04-18 16:50 +0000
Terrence Cole Terrence Cole - Bug 807168 - Followup to fix build failure with clang; r=bustage-fix
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-04-18 16:34 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
735fb8486e8e29648e1ad3cf4840c2d534414461
created 2014-04-17 09:36 +0100
pushed 2014-04-17 09:17 +0000
Jon Coppeard Jon Coppeard - Bug 996052 - Remove JSVAL_TRACE_KIND, JSVAL_IS_GCTHING and JSVAL_TO_GCTHING r=terrence
f1d54b2d65e6f5b720588a3c4d977dc03311ab63
created 2014-03-28 14:52 -0400
pushed 2014-04-04 06:28 +0000
Jeff Walden Jeff Walden - Get rid of a bunch of redundant typedefs that just typedef'd an enum or struct to the same name -- useful in C, useless in C++. No bug, r=trivial
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
cf2dac1262df7fd62d7351499f5ef82ede91e22c
created 2014-03-07 06:56 -0700
pushed 2014-03-07 13:56 +0000
Brian Hackett Brian Hackett - Bug 979528 - Remove unused NEW_OBJECT_REPRESENTATION stuff, r=waldo.
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
created 2014-01-30 14:58 -0800
pushed 2014-02-04 05:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
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)
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2014-01-25 00:08 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
ce9500f47c73e19fd294239c9170e38d21cfe06f
created 2014-01-22 11:52 -0800
pushed 2014-01-22 20:00 +0000
Steve Fink Steve Fink - Bug 960342 - Add a RootedGeneric general class, r=terrence
e73050ee8c0ee92da8240091f51e8662cf86a202
created 2014-01-14 13:20 -0800
pushed 2014-01-15 00:36 +0000
Steve Fink Steve Fink - Bug 951743 - Make JS_FRIEND_API always export symbols with default visibility, r=glandium
5ca9c43ed284eb43766556131742596d586f31a4
created 2013-12-19 16:55 -0800
pushed 2013-12-20 16:55 +0000
Terrence Cole Terrence Cole - Bug 952295 - Fix an exact rooting hazard in CompileLazyFunction; r=sfink
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
83160d1d58c831b0e15534e3d24a2e85886f5711
created 2013-12-06 15:03 -0800
pushed 2013-12-09 20:57 +0000
Sean Stangl Sean Stangl - Bug 939505 - Use JS_DEBUG in public headers. r=jorendorff
72db5a6ae5c8c5e345eb51e51d93c7086e72c3e4
created 2013-11-22 10:55 -0800
pushed 2013-11-22 18:55 +0000
Bobby Holley Bobby Holley - Bug 933681 - Define JSStdName tables in terms of jsprototypes.h. r=jorendorff
528cc63b3e0a60162fae5c58ef38568addf2531a
created 2013-11-07 21:07 -0800
pushed 2013-11-08 05:17 +0000
Jim Blandy Jim Blandy - Bug 887077: Split CompileOptions into ReadOnlyCompileOptions, CompileOptions, and OwningCompileOptions. r=terrence
48577a74a5a1581aea4197f093c834980e780e93
created 2013-11-04 13:35 -0800
pushed 2013-11-04 21:35 +0000
Jim Blandy Jim Blandy - Bug 892643: Implement PersistentRooted<T>, an unrestricted-lifetime rooting type. r=terrence, jcoppeard
0277be165fb32f2fd5139f68762b9cacdeaf857b
created 2013-10-28 12:33 -0700
pushed 2013-10-28 19:34 +0000
Jim Blandy Jim Blandy - Bug 892643: Make the JSContext accessors GetRuntime, GetContextCompartment, and GetContextZone available for inlining by non-friend code. r=jcoppeard
ce9cca8500d578d2891d9936e052166bd185b60b
created 2013-10-07 12:44 -0400
pushed 2013-10-07 17:28 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (6/9); r=ehsan
cb66dee18887aa1515f8e96cde0271fdd8ad8e8d
created 2013-09-17 15:44 -0700
pushed 2013-09-17 22:50 +0000
Dan Gohman Dan Gohman - Bug 916683 - SpiderMonkey: Tidy up misc preprocessor stuff. r=n.nethercote
223905d27caa7cd90646ba4232490cb5f5bb1dfd
created 2013-09-17 12:26 +0100
pushed 2013-09-17 11:37 +0000
Jon Coppeard Jon Coppeard - Bug 916795 - Fix error building browser with GGC enabled r=njn
10e767f5eb9eb5e413f7d40b2a0b248edd90b389
created 2013-09-04 19:19 -0700
pushed 2013-09-09 05:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910771 (part 2) - Move some stuff from JS::Zone to JS::shadow::Zone, and from JSRuntime to JS::shadow::Runtime.h. r=terrence.
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-09-02 04:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2013-08-29 15:56 +0000
Brian Hackett Brian Hackett - Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
548651733b5a5e43c43fd6c88e4980894b7bc6b8
created 2013-08-28 11:04 -0700
pushed 2013-08-28 18:04 +0000
Bobby Holley Bobby Holley - Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
c05d093c80240b82b9a7544d392dd29cdfae812a
created 2013-08-27 16:13 -0700
pushed 2013-08-28 09:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909623 (part 1) - Move JS_TraceDataOp from jsapi.h to jspubtd.h. r=luke.
7f8e99aec954ac5a731b942a5cc9be2060bf6350
created 2013-08-21 22:26 -0700
pushed 2013-08-27 04:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909178 (part 1) - Move |jsid| from jsapi.h into js/Id.h. r=luke.
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-08-22 04:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2013-08-15 21:14 +0000
Brian Hackett Brian Hackett - Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke.
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.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-08 23:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-08-07 23:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
20fa9344c91a440b77a9114bfc4e9c9af3e9af62
created 2013-07-23 17:34 -0700
pushed 2013-07-24 05:00 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 7) - Fix #include ordering in the rest of js/src/*.{cpp,h}. r=nnethercote.
less more (0) -300 -100 -60 tip