js/src/jsinfer.h
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
c81ee787fbff2de8a7d726aef2d85ee9fda47824
created 2012-01-19 14:27 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
ee506186bc0629bd6970ff94f7e4f1134f0017bc
created 2012-01-12 19:28 +0100
pushed 2012-09-11 20:39 +0000
Nicolas Pierron Nicolas Pierron - Extract pc & script argument for inlined frames (Bug 713693, r=dvander)
91c7d8b9c9e96bed8c5f867ccd98fed385638c48
created 2012-01-11 14:11 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
df210db11b95aadf4b23fc6ba6a3cfa26e40b820
created 2012-01-02 18:36 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
2e59a622b0900d82c1e2a7fd0153ff22c7291f46
created 2011-12-29 18:05 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
220dd5cad2ac17e53112582e5b007737ff77d586
created 2011-12-05 16:57 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central (objshrink, yay!)
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
89fff0ee52d5e237060a44b133a68e723dab8ae4
created 2011-11-04 14:02 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
455ed4a415aa930e7bd3916362a0dd6b2e32c8e0
created 2012-08-22 22:05 -0700
pushed 2012-08-23 05:30 +0000
Eric Faust Eric Faust - Bug 781855 - Fix incorrectly shadowing 'own' properties in the case of prototypal setters. (r=bhackett)
bbf6a7e1598d66d88322515784c7f5a9084d4b9b
created 2012-08-22 16:05 -0700
pushed 2012-08-23 03:53 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
bf07c6253287bb55cb346002959048c15822ed67
created 2012-08-22 12:28 -0600
pushed 2012-08-22 18:28 +0000
Brian Hackett Brian Hackett - Allow purging analysis-temporary while retaining jitcode, bug 778724. r=luke
4c0af103f0f84d44088302d82087f6f2a6c3de3d
created 2012-08-22 14:53 +0100
pushed 2012-08-22 13:53 +0000
Ed Morley Ed Morley - Backout d62929fa4325 for talos crashes
d62929fa43251d582362225df3dcc9033b8c19be
created 2012-08-22 06:27 -0600
pushed 2012-08-22 12:29 +0000
Brian Hackett Brian Hackett - Allow purging analysis-temporary while retaining jitcode, bug 778724. r=luke
9b6f5ce1065a2251957c0aab46b4ea47947da6ab
created 2012-08-20 09:59 +0200
pushed 2012-08-20 08:00 +0000
Landry Breuil Landry Breuil - Bug 777357: declare mjit namespace outside of #ifdef JS_METHODJIT, fixes non-mjit builds. r=bhackett
abc8c217f0322a277430e02f5746836505206df8
created 2012-08-06 07:56 -0700
pushed 2012-08-16 05:55 +0000
Luke Wagner Luke Wagner - Bug 767013 - only store aliased variables in scope objects (r=bhackett)
1c3efa824966f8884bfde166b0cf2fee02267765
created 2012-08-15 01:30 +0200
pushed 2012-08-15 01:40 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 777537 - Ensure validity of CompilerOutput without a dangling pointer. r=bhackett
b6319530d74cc3762a1c861a32becbcfde6fbcaf
created 2012-08-09 19:43 +0200
pushed 2012-08-09 18:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 780274 - Remove & Invalidate pending compilation when sweeping. r=bhackett
4a25a6c994fdf3c6490ed076ca65638d9d725bf1
created 2012-07-17 17:47 +0200
pushed 2012-07-17 16:18 +0000
Nicolas Pierron Nicolas Pierron - Bug 772509 - Freeze a compilation output instead of a script. r=bhackett
9b2fb5e208e4c5332a2642540724aeb88ffd8e6b
created 2012-07-11 20:55 -0700
pushed 2012-07-13 01:31 +0000
Eric Faust Eric Faust - Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
d9650bc4da1a12cf3b913ab09a61611f953ce5b1
created 2012-07-03 10:24 -0700
pushed 2012-07-12 17:57 +0000
Luke Wagner Luke Wagner - Bug 765956 - Remove the non-reentrant closure optimization (r=bhackett)
f0be4b70b814d6cd310667b309d2d80859aad71e
created 2012-07-12 13:04 +0100
pushed 2012-07-12 12:05 +0000
Ed Morley Ed Morley - Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
cd782fd669958adc64934b3528d0c0a8fe5735f3
created 2012-07-03 10:24 -0700
pushed 2012-07-12 05:42 +0000
Luke Wagner Luke Wagner - Bug 765956 - Remove the non-reentrant closure optimization (r=bhackett)
94f6bf99a4aa9c071adfc77e873ae6a5034d51c6
created 2012-07-11 20:55 -0700
pushed 2012-07-12 03:55 +0000
Eric Faust Eric Faust - Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
c9c5ff6c35594dd0e701e3f529b5c0abf7ba8b25
created 2012-07-02 09:25 -0700
pushed 2012-07-02 16:26 +0000
Luke Wagner Luke Wagner - Fix 'inline function used but never defined' warnings (no bug, r=themaid)
8f15e352d4b4fa0ec9315938623365abfd75ea3b
created 2012-06-28 17:35 -0700
pushed 2012-06-30 04:47 +0000
Steve Fink Steve Fink - Bug 767141 - Add a Rooted<Type> and use it to root some scary type manipulation. r=bhackett
0dd9559f15ff98a990e79cb204f76a1c88a72d8a
created 2012-06-21 14:19 -0700
pushed 2012-06-30 04:47 +0000
Steve Fink Steve Fink - Bug 767141 - moar rooting. r=bhackett
195ffaea56ea8e81374201abf1c15c6f5aa11fcf
created 2012-06-27 07:10 -0700
pushed 2012-06-27 14:11 +0000
Brian Hackett Brian Hackett - Specialize big typed arrays with singleton types, bug 762561. r=dvander
8e830624d9ee91045b25b8c30e85b3a423bca819
created 2012-06-26 19:53 -0700
pushed 2012-06-27 02:54 +0000
Phil Ringnalda Phil Ringnalda - Back out e3ec1bc37d8c (bug 762561) for debug make check orange
e3ec1bc37d8c563dd08a0765e389e739d2a845db
created 2012-06-26 17:47 -0700
pushed 2012-06-27 00:47 +0000
Brian Hackett Brian Hackett - Specialize big typed arrays with singleton types, bug 762561. r=dvander
511d56b0d138b3ea2afca1523b4cc39236979e6c
created 2012-06-20 08:57 -0700
pushed 2012-06-25 21:19 +0000
Luke Wagner Luke Wagner - Bug 768071 - rm TypeSet::hasGlobalObject (dead code) (r=bhackett)
01844720b147314475896425f6c5ae9e6f363053
created 2012-06-07 14:41 -0700
pushed 2012-06-18 19:31 +0000
Jeff Walden Jeff Walden - Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
b863ef9946b871c28d1032b0632f6397291b1d75
created 2012-02-23 13:59 -0800
pushed 2012-06-04 17:37 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed 2012-06-01 07:14 +0000
Phil Ringnalda Phil Ringnalda - Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js
ee940e4debd006dee5a58f3d6a48934580c3eadd
created 2012-02-23 13:59 -0800
pushed 2012-06-01 06:02 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
fbff86190de626b09803f84b0c04dfad066875db
created 2012-05-09 14:14 -0700
pushed 2012-05-09 21:14 +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 2012-05-07 17:15 +0000
Bill McCloskey Bill McCloskey - Bug 748119 - Read barrier for js::types::Type (r=bhackett)
de945dddcadfb2e055f8944ba6fd1bf66aa40d20
created 2012-04-17 14:00 -0400
pushed 2012-05-04 13:33 +0000
Nathan Froyd Nathan Froyd - Bug 746238 - pack TypeCallsite and TypeCompartment better; r=bhackett
d2f386325659867879be9b9dbb76b173f2f02f1f
created 2012-05-01 20:04 -0700
pushed 2012-05-03 23:26 +0000
Jeff Walden Jeff Walden - Bug 751003 - Move Cell, Chunk, Arena, ArenaHeader, FreeSpan, ChunkInfo, ChunkBitmap, your mom into a new gc/Heap.h header that doesn't have any used-but-not-defined traps for the unwary #include-r. r=billm
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2012-05-03 21:55 +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
ef35ba222ac871543682ec904de65a87ac7b36bb
created 2012-05-01 20:04 -0700
pushed 2012-05-03 21:22 +0000
Jeff Walden Jeff Walden - Bug 751003 - Move Cell, Chunk, Arena, ArenaHeader, FreeSpan, ChunkInfo, ChunkBitmap, your mom into a new gc/Heap.h header that doesn't have any used-but-not-defined traps for the unwary #include-r. r=billm
fa24b215d49e781ccee44780c34230a3b524de5b
created 2012-04-02 08:58 -0700
pushed 2012-04-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 740446 - make 'arguments' more like a normal local binding (r=bhackett)
d8c5316f513afee907aabd5a04873bdf41fdebb7
created 2012-03-20 11:22 +0100
pushed 2012-04-04 10:36 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 3.
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2012-04-04 10:36 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
149eff9b7b92cc43d53212aa2a8a4a7e3f255d8c
created 2012-03-21 07:37 -0600
pushed 2012-03-21 13:37 +0000
Brian Hackett Brian Hackett - Use singleton types for global object initializers, bug 731398. r=dvander
b25a3f1a4bd760861f3d114c80add3e5e953ecb2
created 2012-03-21 06:32 -0600
pushed 2012-03-21 12:32 +0000
Brian Hackett Brian Hackett - Update type sets persistently for arithmetic on objects, bug 733979. r=billm
85bef04d12587cafbcd6041441eae6ce89d7b18f
created 2012-01-17 16:35 -0800
pushed 2012-03-15 17:42 +0000
Luke Wagner Luke Wagner - Bug 733950 - create arguments object eagerly (r=bhackett)
9ba1a4e7e47c6381ff51767355033754988434a9
created 2012-03-15 10:39 -0700
pushed 2012-03-15 17:42 +0000
Luke Wagner Luke Wagner - Backed out changeset d2107141265f to fix message
d2107141265f2b11f7894ec59c07d688111262a8
created 2012-01-17 16:35 -0800
pushed 2012-03-15 17:26 +0000
Luke Wagner Luke Wagner - Bug 730497 - create arguments object eagerly (r=bhackett)
9fed91e954170237a20797f09fa1e5f85160f13b
created 2012-02-28 12:06 +0100
pushed 2012-02-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 730836 - Refactor SetObjectElementOperation to avoid a GetPcScript call. r=pierron
ece583b83508f0dda79f1e2ff63393150d9b0731
created 2012-02-17 17:27 -0800
pushed 2012-02-18 02:19 +0000
Terrence Cole Terrence Cole - Bug 727135 - Make jsid marking interfaces indirect; r=billm
19b63ce08d27a2d4fd1db21df1ed9560c2ec728b
created 2012-01-26 19:09 -0800
pushed 2012-01-30 22:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 3) - Rename several size type-inference-related measurement functions and types. r=bhackett.
dc059f35f32bfa25aa8f699f328926b0078721ca
created 2012-01-24 16:20 +0100
pushed 2012-01-24 15:22 +0000
Jan de Mooij Jan de Mooij - Move GETELEM/SETELEM operations to jsinterpinlines (bug 718683, r=pierron)
less more (0) -100 -60 tip