js/src/jsinfer.h
57b0932e2f06d564e88162558d79b263d5fde73e
created 2014-05-27 14:32 -0700
pushed 2014-07-21 20:25 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff
7be685b5984592dc5c660f5a29c433b1255f567d
created 2014-05-27 14:08 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c631967ab9e (bug 999651) for B2G crashes.
2c631967ab9ec44e0ce1cc43330b577fac401049
created 2014-05-27 09:56 -0700
pushed 2014-07-21 20:25 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
ffa1a2961dd12ae0662fc2e7abd2621cbd47283d
created 2014-05-17 08:32 -0700
pushed 2014-07-21 20:25 +0000
Phil Ringnalda Phil Ringnalda - Back out d18b1b320eea (bug 1008753) for marionette-webapi and gaia-unit bustage
d18b1b320eeabeef854efe6e5b750b1f91941526
created 2014-05-16 18:00 -0700
pushed 2014-07-21 20:25 +0000
Brian Hackett Brian Hackett - Bug 1008753 - Don't require shape checks when calling getters/setters on common prototypes, r=efaust.
a1a599888834c784e2db167d9d5aec852862aefe
created 2014-05-16 13:52 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 973238) for build bustage on a CLOSED TREE
cc81a0f56362553c66ac50ccb1d41ae7e8352662
created 2014-03-11 13:44 -0400
pushed 2014-07-21 20:25 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 7 -- Remove type object addendum; leave the addendum mechanism in place r=bhackett
f60a35a375f65e6bc43d873cdca422271a73e1a7
created 2014-05-06 10:17 -0400
pushed 2014-07-21 20:25 +0000
Jim Chen Jim Chen - Bug 1002878 - Fix misalignment caused by TypeScript being empty. r=bhackett
64356b36da135f1e337feb1b72edbd12b3a34667
created 2014-04-23 17:33 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1000598 - Clear TypeCompartment tables. r=billm
079264ecb6786dc70918a3d07fde884f288f2c51
created 2014-05-03 00:11 +0200
pushed 2014-07-21 20:25 +0000
Hannes Verschore Hannes Verschore - Bug 1003825: IonMonkey: adjust funapply tests to trigger again, r=jandem
7165d1b0097ab84362be2a5cbf03173eee54f27f
created 2014-04-28 11:25 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert ReadBarriered to take a T* as template parameter instead of T; r=jonco
bb7af0cf48d6e47899b30f8a84d522e5b878a245
created 2014-04-25 11:02 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
2048240a81d27b5cae8a3f30cbe4a1ecf0496ba1
created 2014-04-29 08:54 +0200
pushed 2014-07-21 20:25 +0000
Jan de Mooij Jan de Mooij - Bug 1000942 - Eliminate some unnecessary object type barriers. r=bhackett
652501df07279981c11656a97e6b7b82e20ef420
created 2014-04-29 10:38 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1c7e09bbee26 (bug 1000942) for dt3 orange
1c7e09bbee26480ea413a01c718052f4eb63bd68
created 2014-04-29 08:54 +0200
pushed 2014-07-21 20:25 +0000
Jan de Mooij Jan de Mooij - Bug 1000942 - Eliminate some unnecessary object type barriers. r=bhackett
13410a79c11a990fe37c84122437cac2e9a855f8
created 2014-05-06 10:17 -0400
pushed 2014-06-23 19:04 +0000
Jim Chen Jim Chen - Bug 1002878 - Fix misalignment caused by TypeScript being empty. r=bhackett, a=sledru
c5a58d90da90ee36323c5fba7720f2db52eb611e
created 2014-05-29 16:01 -0700
pushed 2014-06-09 21:49 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lsblakk
cff3a438c3e13877d4223f0e5740954d177a3c8f
created 2014-04-23 17:33 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 1000598 - Clear TypeCompartment tables. r=billm, a=sledru
aa534ca9cea506e444dd195f10c43e4d1d417c72
created 2014-04-25 13:01 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
a02cface4e2966ca382585e3ba4f499ab7cf4a86
created 2014-04-24 12:22 -0400
pushed 2014-06-09 21:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0b365c68c8a9 (bug 995336) for Android armv6 crashes.
0b365c68c8a9f9036024343b07098a499e50517a
created 2014-04-24 08:57 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
d34458e80bcbfb39b6b04214ca6dcd47c0be3027
created 2014-04-24 01:59 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 1: Introduce JS_OPTIMIZED_OUT magic for optimized out slots and teach Debugger about them. (r=jandem)
ff7d23524ff63ae9558ddbbbe8d597d704462d84
created 2014-04-22 18:23 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 996422 - Part 2: Split MIRType_Magic into one type for each magic constant. (r=jandem)
7756408df0dd2c446ab5c900857ef427a8369977
created 2014-04-22 18:23 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 996422 - Part 1: Make TypeSets work with MIRTypes directly. (r=bhackett)
21aca7217e7aeb664e3d1af35a8818264fc81af5
created 2014-04-14 18:22 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 988619 - Handle OOM when sweeping type information, r=jandem.
f74e5c06388342709b586a6a3616c56014c5bfbd
created 2014-04-11 17:25 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 991336 - Improve checking around CompileInfo sweep indexes, r=jandem.
013c4b1e63d2404a7a3ab6a3f5ad2a6faa52f870
created 2014-04-03 08:27 -0700
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 989503 - Recover cleanly after OOM while adding type object properties, r=jandem.
2044699c3b05d400b32f0560c0c9f22d9ace12cd
created 2014-03-18 09:05 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 972817 - Enable type inference unconditionally, r=jandem.
4fd82c282519f5185a9e4282ad1f6eb47434d334
created 2014-05-29 16:03 -0700
pushed 2014-05-29 23:04 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lsblakk
56d4c53323c01ca02c5687ec80751dd4690ad2b6
created 2014-04-23 17:33 -0700
pushed 2014-05-07 15:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1000598 - Clear TypeCompartment tables. r=billm, a=sledru
ec1d3e26a17292c34045f915993b57d932879060
created 2014-04-25 13:50 -0600
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 988619 - Handle OOM when sweeping type information, r=jandem a=bkerensa.
9c18da81043e24b02b95a4438919b72e2fd0d73b
created 2014-02-13 23:19 +0100
pushed 2014-04-28 18:51 +0000
Hannes Verschore Hannes Verschore - Bug 953164 - IonMonkey: Improve type information at branches, r=jandem
7d406c9622a1dea15c252fb67a657372ef0ea213
created 2014-03-09 08:14 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 980630 - Remove type nuking, r=jandem.
64b582140fc17d23373ed81dd506d362f4349401
created 2014-03-08 21:37 +0100
pushed 2014-04-28 18:51 +0000
Ms2ger Ms2ger - Backout changesets 295dc1e971bf:6d54e6b70eb2 for b2g and b-c failures.
295dc1e971bff627b4d0682e7b21fde2d1e92cad
created 2014-03-08 10:57 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 980630 - Remove type nuking, r=jandem.
9cb5d636acdfb61c01d5be5db6544416cc996729
created 2014-02-28 09:54 -0500
pushed 2014-04-28 18:51 +0000
Lars T Hansen Lars T Hansen - Bug 977117 - Enable inlining of the ObjectIsTypeDescr primitive. r=nmatsakis
b90bf66240666f255fcca4064309942db531d60c
created 2014-02-26 14:00 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3a23bcbc4e60 (bug 953164) for JS Reftest Bustage on a CLOSED TREE
3a23bcbc4e60663cf49d8faddf9ce27948c20669
created 2014-02-13 23:19 +0100
pushed 2014-04-28 18:51 +0000
Hannes Verschore Hannes Verschore - Bug 953164 - IonMonkey: Improve type information at branches, r=jandem
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-04-28 18:51 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
0a13fa6115e9dd0b8613b1a551205c77f144e448
created 2014-02-12 13:53 +0100
pushed 2014-04-28 18:51 +0000
Hannes Verschore Hannes Verschore - Backout revision 58a6e689c472 for setting Talos on fire, r=red
58a6e689c4724cd025e3a52661c10ad28e92cb93
created 2014-02-12 10:57 +0100
pushed 2014-04-28 18:51 +0000
Hannes Verschore Hannes Verschore - Bug 953164 - IonMonkey: Improve type information at branches, r=jandem
182eee4ae305bd9501f6a8bb91420682957a655a
created 2014-01-28 18:24 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 04 -- Make TI Type Object Addendum refer to actual descriptor and not TypeRepresentation*
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
48a1442045d614641f8051e69dee016a9ec5cba3
created 2014-01-31 14:57 -0800
pushed 2014-03-17 21:55 +0000
Shu-yu Guo Shu-yu Guo - Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
23e682c34d7565fe187ccf5a8da0bfdc0890f6a4
created 2014-01-07 13:49 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Backed out changeset 12a28278bb20 (Bug 952818) for adding rooting hazards on a CLOSED TREE.
12a28278bb202e07e051da6d6ea59549db4610d3
created 2014-01-03 07:46 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 952818 - Derive the run-once property on the main thread to avoid an off-thread nursery access; r=jdemooij,terrence
48f95993e938328b9b32d8c2428e102f5bcff339
created 2014-01-06 19:02 +0100
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 956072 - Distinguish non-writable from non-data properties in type information. r=jandem
5c02a8ed40ca55d90c154375d4404352940933ca
created 2014-01-02 11:53 -0500
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 951497 - Add type constraints for definite property analysis. r=jandem
597dd96a08cd0de5d82fbfd05845f2e07ee9df66
created 2013-12-20 12:48 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 952619 - Kill some SpiderMonkey build warnings; r=Waldo
6ee810e00d3c209e403e5e33c9da5ca387315062
created 2013-12-20 03:57 -0800
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 951693 - Fix some newly-discovered rooting hazards in jsinfer.cpp; r=terrence
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8a13bf6eb8f6265b3c7124e6d3577
created 2013-12-16 14:40 -0800
pushed 2014-03-17 21:55 +0000
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
e65d37d2e3e485036121840e9944e6a8415fc1a1
created 2013-12-16 10:47 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 942530 - Use typed enums in jsinfer.h. r=bhackett
1bd9d75fe43b1104b1bf1b50b6738e835624de09
created 2013-12-14 10:57 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 949475 - Remove JOF_TYPESET from initializer ops. r=bhackett
2e5ff561425490570383d57abf4eff21619c865f
created 2013-12-12 13:10 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
ad1ad5c344050397f26517290bb71e5660c97249
created 2013-12-12 16:38 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 2a1e0a4f8d72 (bug 932982) for b2g m2 orange on a CLOSED TREE
2a1e0a4f8d721093224959a01ad211c288f60070
created 2013-12-12 13:10 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
less more (0) -300 -100 -60 tip