js/src/jsinferinlines.h
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
a0c597ce2acc99e79633e3a83ae02cd889ce03ac
created 2012-05-24 13:25 -0700
pushed 2015-01-29 05:44 +0000
Steve Fink Steve Fink - Bug 757682 - Add JSProto_DataView to the setFlagsFromKey assert. r=bhackett
779d3807d806499d655db9371119ccfc7d547ad6
created 2012-05-24 08:52 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Remove Root<T>, bug 756823. r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 05:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
fbff86190de626b09803f84b0c04dfad066875db
created 2012-05-09 14:14 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Don't throw away JIT code for compartments in web pages displaying animations, bug 750834. r=billm
f6f8a9d335fe84460978ab7fb0f88d49e081e02b
created 2012-05-07 10:12 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 748119 - Read barrier for js::types::Type (r=bhackett)
5e80edf4c2dd22745d6cb895b2f3fa36741e16dc
created 2012-04-26 15:57 -0400
pushed 2015-01-29 05:44 +0000
Jason Orendorff Jason Orendorff - Bug 745802 - JS OOM Testing: Crash [@ js::HeapId::operator jsid]. r=bhackett.
bd3e28b8adfbe0f4bf4ad9ba184d5af87155965d
created 2012-05-01 14:30 -0700
pushed 2015-01-29 05:44 +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 2015-01-29 05:44 +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 2015-01-29 05:44 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2015-01-29 05:44 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
48881a94f5eb5d6b667a569a2b1138e7f70c4f73
created 2012-04-10 12:24 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Bail out from on calling functions if an OOM occurs while during initial bytecode analysis, bug 727341. r=luke
d8c5316f513afee907aabd5a04873bdf41fdebb7
created 2012-03-20 11:22 +0100
pushed 2015-01-29 05:44 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 3.
149eff9b7b92cc43d53212aa2a8a4a7e3f255d8c
created 2012-03-21 07:37 -0600
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Use singleton types for global object initializers, bug 731398. r=dvander
9fcb60770cc8b22ba56c7a7b0e6c574dba9d35a8
created 2012-02-17 11:46 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 728343 - Make unbarriered object marking interface indirect ; r=billm
c8503cd3aac40cf000266e7fa4ce001d192062aa
created 2012-03-05 15:22 +0000
pushed 2015-01-29 05:44 +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 2015-01-29 05:44 +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 2015-01-29 05:44 +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 2015-01-29 05:44 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 2: Stop using crappy hash functions in the js engine. r=bhackett
9fed91e954170237a20797f09fa1e5f85160f13b
created 2012-02-28 12:06 +0100
pushed 2015-01-29 05:44 +0000
Jan de Mooij Jan de Mooij - Bug 730836 - Refactor SetObjectElementOperation to avoid a GetPcScript call. r=pierron
2e89173cb52e89af2d6661d6d929d9359302a772
created 2012-02-14 15:19 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 727281 - Make JSObject* for Root and Barriered marking indirect; r=billm
5ef6208def4d4e2e3d06ccc8abdb56ae13aa106a
created 2012-02-14 09:10 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 721463 - Clean up and minimize marking interfaces; r=billm
967b0dbce7e0fd464752f799ecda6999fea24c7b
created 2012-02-09 21:02 -0800
pushed 2015-01-29 05:44 +0000
Phil Ringnalda Phil Ringnalda - Back out 61d58d97747a (bug 721463) on expanded suspicion of GC crashes
61d58d97747ace1a4f7ff1619641a0aa918c979e
created 2012-01-24 19:34 -0800
pushed 2015-01-29 05:44 +0000
Terrence Cole Terrence Cole - Bug 721463 - Clean up and minimize marking interfaces; r=billm
8e8303c3a060ba4dbf4b8faa2f522a15a7bd7955
created 2012-01-27 14:16 -0600
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Do not innerize an object assigned to __proto__ or used as the target of a with statement. Bug 719841, r=mrbkap.
117f2280bd374a99b6344a0641ac16281d9f1aa4
created 2012-01-27 14:22 -0800
pushed 2015-01-29 05:44 +0000
Phil Ringnalda Phil Ringnalda - Back out 88145df4191a, 42408569a696, and 2108d51be2e7 (Bug 719841, Bug 678086, and Bug 695922) for tp crashes on a CLOSED TREE
88145df4191a6b4d29f552c2f0e5f05c21545cc2
created 2012-01-27 14:16 -0600
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Do not innerize an object assigned to __proto__ or used as the target of a with statement. Bug 719841, r=mrbkap.
dc059f35f32bfa25aa8f699f328926b0078721ca
created 2012-01-24 16:20 +0100
pushed 2015-01-29 05:44 +0000
Jan de Mooij Jan de Mooij - Move GETELEM/SETELEM operations to jsinterpinlines (bug 718683, r=pierron)
8689400e67a67c4a8fedb6c6c0534228af2bad7e
created 2012-01-21 11:26 +1300
pushed 2015-01-29 05:44 +0000
Geoff Lankow Geoff Lankow - Backed out changeset febc999231e4 (bug 719841)
febc999231e431bc8bb79568ae8a27dfb6adf9de
created 2012-01-20 13:32 -0800
pushed 2015-01-29 05:44 +0000
Bobby Holley Bobby Holley - Bug 719841 - Assert that inner objects don't appear in prototype chains. r=jorendorff
65d66257a1767cf4aead53dba5af2db71b2b2f10
created 2012-01-20 13:01 +0100
pushed 2015-01-29 05:44 +0000
Jan de Mooij Jan de Mooij - Bug 719135 - Move some arithmetic operations to jsinterpinlines. r=dvander
d0c192e5bd41345e6acdc497e820150ae9aec484
created 2012-01-18 16:40 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Compile large scripts in chunks, bug 706914. r=dvander
2f310f45610707e33b63f292d144b946d7b8bec1
created 2012-01-11 09:23 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800
pushed 2015-01-29 05:44 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
10f831bfaf08329ede947f4cbf19480a4cf62601
created 2011-12-31 07:32 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Backed out changeset 4282a285d381 (bug 707049 backout).
4282a285d3813d5eb7a6639e690ce533a2fc1b04
created 2011-12-31 15:13 +0100
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Backout 0d642e4e08cf (bug 707049); requested by evilpie.
0d642e4e08cf26daa6edcc91ad22a435c40176d6
created 2011-12-30 20:12 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add dynamic analysis for identifying moving GC hazards, autorooter classes, some VM rooters, bug 707049. r=billm
6d443ec0dda17a11bf2330d078f55b45fc399249
created 2011-12-28 23:56 -0800
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 709885 - Simplify read barriers for shapes and types (r=bhackett)
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-01-29 05:44 +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
879d466adbe0e38833975c77a0a0700c85f04cac
created 2011-11-14 13:03 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Start fixing merge trainwreck, no bug.
85ab4167c3f08348b5a6abe1f403abd22c0e1303
created 2011-11-14 09:13 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
ee3fb07956bd3c7df654264d93db53e9e5190f39
created 2011-11-08 13:42 -0800
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Address bug 693754 review comments, r=luke.
d6352d960dd24bb29dc3365b9b2e686e7fbcd812
created 2011-11-02 09:23 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
ecf776407687cf44d5454b5261e174f22f801146
created 2011-10-27 14:16 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
d849045ad3f2455644ae497f3cc2608f7fc3620f
created 2011-10-21 14:31 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add JSScript::function, bug 693754.
2e7490ebbe6aec5efbd958610c6b0f8e81324d2f
created 2011-10-19 14:26 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
04d4b9920e443e496b377b2d828db8b9777ce485
created 2011-10-13 12:10 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add call scope to JSFunction, bug 693754.
b9137bf550bd1a63c0f6ae02e59f899a73ad0a7c
created 2011-10-11 15:28 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Remove JSObject::getFunctionPrivate, add call scope to JSFunction, bug 693754.
40f829990c8299591fbc3349fb08e7041c0c0587
created 2011-10-07 20:09 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Move JSObject::newType to a hashtable, bug 684410.
d4bd0f9bece82af8a3026e35bb5676ea7c2d9fb5
created 2011-10-25 16:07 -0700
pushed 2015-01-29 05:44 +0000
Bill McCloskey Bill McCloskey - Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
6049e8ad9755d3b4335a4624e99648ee644c7089
created 2011-10-27 16:11 +0100
pushed 2015-01-29 05:44 +0000
Ed Morley Ed Morley - Backout changeset 3b5b10d76887 (bug 678687) for V8/Dromaeo regressions on multiple platforms; a=mak
3b5b10d76887416b66d13330f91a8736b3049424
created 2011-10-26 18:46 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Try to coerce doubles to integers on tripped type barriers, bug 678687. r=dvander
c537139643a9867be4ff19793e405397dfe24ae6
created 2011-10-18 11:24 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Add Array.concat stub for concatenating known dense arrays, bug 692960. r=dvander
59bf7d250aa09c06f2e2b622cebcff9b0d3f82f7
created 2011-10-17 14:18 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Bail out from compilation if an OOM was triggered during type inference, bug 693961. r=dvander
1eca7dca8152d8eb14b3f972bdc23e12234dbce8
created 2011-10-14 09:49 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Don't overflow pending array on OOM, bug 691873. r=jimb
4d10127fd1068193bec6fa49cd5d082dfc8db40c
created 2011-09-22 13:22 -0700
pushed 2015-01-29 05:44 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
781ed08803ea10ee78fa48aadd3bea222b9e86a3
created 2011-10-22 07:38 -0700
pushed 2015-01-29 05:44 +0000
Brian Hackett Brian Hackett - Don't overflow pending array on OOM, bug 691873. r=jimb a=jst
30d928581da2f552effd7102003db9cd378480a0
created 2011-09-26 16:50 -0700
pushed 2015-01-29 05:44 +0000
Chris Leary Chris Leary - Back out bug 684039.
less more (0) -100 -60 tip