js/src/jit/BaselineInspector.cpp
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 02:32 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
26d86ab7c4f35da9e7db86c1e0e7cf2203f4bbd6
created 2014-09-17 21:07 +0200
pushed 2014-09-17 19:11 +0000
Jan de Mooij Jan de Mooij - Bug 831585 - Refactor and simplify for-in bytecode and remove cx->iterValue. r=bhackett
0f85fbed35dcbd33bd03e973bd458e44162d4bf5
created 2014-07-04 19:43 +0200
pushed 2014-07-04 17:45 +0000
Hannes Verschore Hannes Verschore - Bug 1019983 - Don't optimize compare based on baseline caches when more types are seen than present in the cache, r=jandem
ffa1a2961dd12ae0662fc2e7abd2621cbd47283d
created 2014-05-17 08:32 -0700
pushed 2014-05-17 15:32 +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-05-17 01:00 +0000
Brian Hackett Brian Hackett - Bug 1008753 - Don't require shape checks when calling getters/setters on common prototypes, r=efaust.
aa534ca9cea506e444dd195f10c43e4d1d417c72
created 2014-04-25 13:01 -0600
pushed 2014-04-25 19:01 +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-04-24 16:22 +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-04-24 14:57 +0000
Brian Hackett Brian Hackett - Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
372fcc7c1444b5ebefe46733296ae188eb9db6d0
created 2014-03-19 12:46 -0700
pushed 2014-03-19 19:54 +0000
Eric Faust Eric Faust - Bug 953024 - Part 2: Make Ion do common getter optimizations for JSOP_GETGNAME. (r=jandem, f=jwalden over IRC)
c2eb9eda1ebe3ad7a2d175cbe32d12dcf30e3b4c
created 2014-03-19 12:46 -0700
pushed 2014-03-19 19:54 +0000
Eric Faust Eric Faust - Bug 953024 - Part 1: Implement own getter cacheing in BC, and use it for JSOP_GETGNAME. (r=djvj)
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-02-14 12:18 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2013-12-16 18:53 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
70ec3658b113ffa3ee5d6a78aaa0a112cc1e378e
created 2013-12-07 18:18 -0800
pushed 2013-12-08 02:18 +0000
Brian Hackett Brian Hackett - Bug 940635 - Don't allow Int32 conversions of both LHS and RHS in comparisons when their types are not actually known, r=shu.
1750f842e783de9acd00e24d92ad5e27682fa487
created 2013-11-20 18:40 +0100
pushed 2013-11-20 17:43 +0000
Jan de Mooij Jan de Mooij - Bug 940925 - Don't inspect Baseline binary arithmetic IC if it had unoptimizable operands. r=bhackett
3f88f1e41372a540d00d165c88b888450bef6536
created 2013-11-05 17:54 -0800
pushed 2013-11-06 01:54 +0000
Brian Hackett Brian Hackett - Bug 935027 - Don't create 'rest' template objects in IonBuilder, r=jandem.
b66491c535b3945063f80837cf0339eabcc1f14a
created 2013-11-01 08:45 -0600
pushed 2013-11-01 14:46 +0000
Brian Hackett Brian Hackett - Bug 931984 - Use baseline cache information for calling common getter/setters in Ion code, r=efaust.
e2540bc9686eefabcbae0435ebad45455510c0af
created 2013-10-23 16:35 -0400
pushed 2013-10-23 20:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/; r=ehsan
f6801c7e6500efa91a05b3cb696b503a2b3b87da
created 2013-10-23 08:01 -0600
pushed 2013-10-23 14:01 +0000
Brian Hackett Brian Hackett - Bug 928776 - Create template call and decl env objects in baseline, r=jandem.
601fb33541123bf88486ea503c05ee248430bcba
created 2013-10-17 13:50 -0600
pushed 2013-10-17 19:50 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
af90be9858824e59ea1dc874dfe5a51e1b420213
created 2013-10-16 16:21 -0400
pushed 2013-10-16 20:21 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b4ebfef56fee (bug 922270) for SM(r) failures.
b4ebfef56feecc150a0252e4f5a3985501423d3b
created 2013-10-16 12:34 -0600
pushed 2013-10-16 18:34 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
f98f80d2126ca8bd544fcf4e8d2e36ee40884ae5
created 2013-09-28 11:45 +0200
pushed 2013-09-28 09:46 +0000
Jan de Mooij Jan de Mooij - Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett
c102b5ec30df517228a565cdaf80dc64e399a8e2
created 2013-09-27 16:28 -0400
pushed 2013-09-28 06:27 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (2/7); r=ehsan
cf39aa0d85b6995ea36baf27fe946b5cef988e88
created 2013-09-20 07:40 -0600
pushed 2013-09-20 13:40 +0000
Brian Hackett Brian Hackett - Bug 918161 - Remove uses of JSContext when constructing vectors in IonBuilder, r=jandem.
ed91189f940ed062d3c17a258f9a8614c8868edf
created 2013-09-18 09:43 -0600
pushed 2013-09-18 15:43 +0000
Brian Hackett Brian Hackett - Bug 917441 - Remove dependence of IonBuilder on ScriptAnalysis, r=jandem.
8c7d2ec92d8b0a691e92f8caac72d74d6b8c28b8
created 2013-09-09 18:55 -0700
pushed 2013-09-10 01:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 899139 - Part 3: Install SetElementIC for typed array writes. (r=bhackett)
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-08-27 10:54 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
fbf11d4d27e62ff808db93c662697851fbc8d125
created 2013-08-21 18:47 -0600
pushed 2013-08-22 00:47 +0000
Brian Hackett Brian Hackett - Bug 904315 - Watch for negative integers when loading maybe-hole elements from arrays, r=jandem.
782e74f1c4c6c14b747c81d77700d8fd0cdb0124
created 2013-08-09 17:08 -0400
pushed 2013-08-09 21:11 +0000
Nathan Froyd Nathan Froyd - Bug 903501 followup - fix this CLOSED TREE by adding a using declaration; r=bustage
3a49f03aa8490171ac0a1afd3659044090899a63
created 2013-08-09 12:28 -0400
pushed 2013-08-09 20:53 +0000
Nathan Froyd Nathan Froyd - Bug 903501 - part 6 - mark DebugOnly variable in TryToSpecializeBinaryArithOp; r=jandem
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200| base
pushed 2013-08-09 08:08 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
less more (0) tip