js/src/jsatom.h
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b56f0dfbc628d99d899225cfb73543f78f6d2bf2
created 2012-03-05 17:50 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
18f53c3f6fac1ab4e7aa1f9509dfd8521dc7981a
created 2012-01-25 15:27 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
91c7d8b9c9e96bed8c5f867ccd98fed385638c48
created 2012-01-11 14:11 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
3916c4ac4a81fa852a6d37d1bda69a8facc5ebeb
created 2012-09-06 17:51 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 789309 - Stop installing jsatom.h and jsatom.tbl. r=jorendorff
13d2ad44ba747fd47058082294b768b4ac72a556
created 2012-08-14 11:10 +0100
pushed 2012-10-08 18:29 +0000
Jon Coppeard Jon Coppeard - Bug 782315 - GC: Cut out unnecessary work when not collecting atoms r=billm
10237eeb36c43106e62ff36967dd9a12d0b3b519
created 2012-08-08 14:02 -0700
pushed 2012-10-08 18:29 +0000
Terrence Cole Terrence Cole - Bug 780309 - Move atom methods into js namespace; r=luke
3c589e94b3e00d357ad8d3dba86c439430c47706
created 2012-07-18 17:38 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/ (attempt 2). r=luke.
2d5c8c401f287434192e1ee20149a03cb2e284d2
created 2012-08-02 11:42 -0700
pushed 2012-10-08 18:29 +0000
Bill McCloskey Bill McCloskey - Backout bug 779183 for Talos crashes
0d0cf69c69a88e950fa9253a6521c8c16d507382
created 2012-08-02 16:04 +0100
pushed 2012-10-08 18:29 +0000
Jon Coppeard Jon Coppeard - Bug 779183 - GC: Incremental sweeping of atoms table r=billm
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
b7a08f97332822c61fb8bfc2f11dbab6b237e7c5
created 2012-07-09 13:54 -0500
pushed 2012-10-08 18:29 +0000
Jason Orendorff Jason Orendorff - Bug 770854 - Put frontend code in the frontend namespace. r=njn.
2fcb28092c1378b97a36bbfa02103f2df965f563
created 2012-07-18 22:33 -0400
pushed 2012-10-08 18:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 61d052e202c8 (bug 647367) due to Windows bustage.
61d052e202c8ca786b42f7f9116c2619d5a45fe6
created 2012-07-18 17:38 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 647367 - Sequester jshash.{h,cpp} in js/jsd/. r=luke.
c048a86eb289cf2c7695b5d9628c6379b56603a1
created 2012-07-10 19:17 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooters, bug 772303. r=billm
ad0398f298c6f86e012b49cbbf378894b68d2c9d
created 2012-07-09 14:39 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Back out changeset ac870e3e94f3 due to red on m-i.
ac870e3e94f38fb14e1234a4ea50bc652ffc6092
created 2012-07-09 13:54 -0500
pushed 2012-08-27 22:37 +0000
Jason Orendorff Jason Orendorff - Bug 770854 - Put frontend code in the frontend namespace. r=njn.
94dd2b2a8216a032b581a0570dde62b58911b1a4
created 2012-06-12 16:03 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765341 - Change js_ValueToAtom to return a JSAtom* directly, and rename it to js::ToAtom. r=sfink
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
c80dde3faa3d838f28b16b4d21be72cc09e00ca3
created 2012-05-19 21:56 +0200
pushed 2012-07-16 19:38 +0000
Tom Schuster Tom Schuster - Bug 673499 - remove some trailing whitespace from js/src. r=jorendorff
99d00468a0dc9bf282f5a0777d959866011917d4
created 2012-05-07 10:13 -0700
pushed 2012-07-16 19:38 +0000
Bill McCloskey Bill McCloskey - Bug 743879 - Eliminate lazy atoms (r=Waldo)
0ec98b564d59468ba36c463a13f9c229b30c061d
created 2012-05-07 10:27 -0700
pushed 2012-07-16 19:38 +0000
Bill McCloskey Bill McCloskey - Bug 743879 - Backout for build errors (r=bustage)
b627e60ea09b8f14a5c1e9078d6513f90d7f366d
created 2012-05-07 10:13 -0700
pushed 2012-07-16 19:38 +0000
Bill McCloskey Bill McCloskey - Bug 743879 - Eliminate lazy atoms (r=Waldo)
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
bd3e28b8adfbe0f4bf4ad9ba184d5af87155965d
created 2012-05-01 14:30 -0700
pushed 2012-07-16 19:38 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2012-07-16 19:38 +0000
Matt Brubeck Matt Brubeck - Back out 682bf201edde, ef35ba222ac8, and 6a20cf61289d (bug 750907, bug 751003, bug 751377) because of build failure on a CLOSED TREE
682bf201eddec8eb14495895bd1fde0fba04616f
created 2012-05-01 14:30 -0700
pushed 2012-07-16 19:38 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
a72502cf4dac5eb6a5fe4e77efde4eb4095e4f9a
created 2012-04-05 15:54 -0700
pushed 2012-06-04 19:57 +0000
Terrence Cole Terrence Cole - Bug 743047 - Make the script atoms HeapPointers; r=billm
94199cf080a3a26d1d600445a1ed2c198e1b4b20
created 2012-04-02 18:29 -0700
pushed 2012-06-04 19:57 +0000
Bill McCloskey Bill McCloskey - Bug 739899 - Eliminate the distinction between full and compartment GCs (r=igor)
6b6084350c40398ef9441715b0bee9b8cddc37ca
created 2012-02-20 11:58 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
081b574dbad3ea95b40a458e036eabc7ed7ee7d3
created 2012-03-24 12:33 +0100
pushed 2012-06-04 19:57 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 30798fdc5bad
30798fdc5bad0d4b899faf5f979e1caf5a901484
created 2012-02-20 11:58 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
7a39ee24bd89ea0d9f3be6988b3642e64389af7a
created 2012-03-24 11:04 +0100
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Backed out changeset f33e1e959036; r=bustage
f33e1e959036794b13b2b5169cfba81017d417c1
created 2012-02-20 11:58 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
5a566527261d9a474742ce14ed95996b4eb0c403
created 2012-03-16 16:15 -0700
pushed 2012-06-04 19:57 +0000
Jim Blandy Jim Blandy - Bug 734454: Use a table to declare atoms. r=waldo
6841f0601afdd6c08fa7d5be646e767e46aa4b03
created 2012-03-16 16:15 -0700
pushed 2012-06-04 19:57 +0000
Jim Blandy Jim Blandy - Bug 734454: Minor cleanups to atom declarations and definitions, in preparation for conversion to a table. r=waldo
c8503cd3aac40cf000266e7fa4ce001d192062aa
created 2012-03-05 15:22 +0000
pushed 2012-04-24 17:33 +0000
Ed Morley Ed Morley - Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
dfae37833c9b320266ed1cf6ebdd4ac45c38d199
created 2012-03-04 15:58 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 2: Stop using crappy hash functions in the js engine. r=bhackett
b69617debd8d2d5a7686a7d61da5c0ab987eeb00
created 2012-03-04 14:20 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
bfbe72a6251d86339b9301e529d4bc00fe1905cb
created 2012-03-04 13:49 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 2: Stop using crappy hash functions in the js engine. r=bhackett
e365b768a32ebdaa67a4264602d269ed8cbdd571
created 2012-03-01 18:54 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 732306: Remove typedef jsint, r=luke
d6f1d1fbe13a5901c329eab9b1c9cd6eb14b0421
created 2012-02-08 01:51 +0100
pushed 2012-04-24 17:33 +0000
Igor Bukanov Igor Bukanov - bug 660441 - removal of cx parameter from IsAboutToBeFinalized. r=anygregor
90ecec15f74b84e77793a198e37a9dbd09948ea7
created 2012-02-07 12:57 -0600
pushed 2012-04-24 17:33 +0000
Jason Orendorff Jason Orendorff - Bug 699565 - Part 1 - for-of loop basics. r=Waldo.
f5ff7098d6a4ae295496a13308de3112be6928dd
created 2012-01-30 09:17 -0800
pushed 2012-04-24 17:33 +0000
Luke Wagner Luke Wagner - Bug 692269 - Remove jsstr.h, vm/String.h, jsautokw.h, jsclone.h, jsopcode.tbl, jsopcode.h, jsstdint.h from INSTALLED_HEADERS (r=billm)
e517d4c431436772c46802f98618155ea8e37973
created 2011-07-18 14:54 -0700
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
a23e8635383a27dfc4962c80d1760fc4775cf8fb
created 2012-01-24 18:32 -0800
pushed 2012-03-13 21:17 +0000
Bill McCloskey Bill McCloskey - Bug 720853 - Add read barrier for atom table (r=luke)
288eae8384a25fd92778f5cd744f17fbce9d73e1
created 2012-01-24 17:32 -0800
pushed 2012-03-13 21:17 +0000
Matt Brubeck Matt Brubeck - Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
79deba0222272dd103c35d8317eff8c487ef2dbf
created 2011-07-18 14:54 -0700
pushed 2012-03-13 21:17 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
2f310f45610707e33b63f292d144b946d7b8bec1
created 2012-01-11 09:23 +0100
pushed 2012-03-13 21:17 +0000
Ms2ger Ms2ger - Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2012-02-01 00:38 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
d4bd0f9bece82af8a3026e35bb5676ea7c2d9fb5
created 2011-10-25 16:07 -0700
pushed 2012-02-01 00:38 +0000
Bill McCloskey Bill McCloskey - Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
less more (0) -100 -60 tip