js/src/methodjit/PolyIC.cpp
e6e99374aae9dd467d465d5b1f28d9a6e4fca844
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Simplify IsActiveWithOrBlock, tidy jsinterp.h (r=pbiggar)
ecdad0ca5b0092e6206fc424404d693982715744
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
38a81587cccef98bb32e4d6c40a6c4b5964eb64d
created 2011-09-03 03:21 +0100
pushed 2011-09-30 20:09 +0000
Ed Morley Ed Morley - Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
e1ad65d6a7fd214c730f4b519d9f8677ef19ef33
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Simplify IsActiveWithOrBlock, tidy jsinterp.h (r=pbiggar)
08b6eaf6aad0e7011f2287db663ab5f67404fd58
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
d9bbe2d0b569c027984610aaedc3fb93c1b846aa
created 2011-08-30 17:21 -0700
pushed 2011-09-30 20:09 +0000
Sander van Veen Sander van Veen - Bug 673158 - Separate regexp JIT code and normal mjit code in about:memory. code=sandervv,Bas.Weelinck, r=nnethercote.
65562c596db33e91274748eb76e9686de63a29bc
created 2011-08-26 11:23 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
c685e6d1774517f396fe5b35646bddbf7f5815a9
created 2011-08-21 20:28 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Fix ADDPROP PIC recompilation hazard, bug 680797.
7148e337703819f993ef308a43b5bbf4d560b829
created 2011-08-21 16:00 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
846a3a6322490693c5be2157cd26945423e02386
created 2011-08-17 17:37 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Add missing MakeTypeId, bug 679799.
9cea788e8c07db2610b5c2408add1d5dac82bff0
created 2011-08-15 01:38 -0700
pushed 2011-09-30 20:09 +0000
Leon Sha Leon Sha - Bug 674179 - [INFER] Make TypeInference work on solaris sparc. r= bhackett.
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1876d7b33e2f56230ac74d3c00bc6da4d42756bd
created 2011-08-12 13:16 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Fix recompilation hazard in BindName IC, bug 676764.
1f767f82d1c309e5f69364f1ddcb24d1f5eff0f9
created 2011-08-12 07:20 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
0a6ba466113f09af2959d0daaf641257e0283c8e
created 2011-08-09 18:18 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Don't attach property stubs to GETELEMs fetching stringified integer indexes, bug 677019.
7f3e8f6ba47a5019647c97e135316b6134862375
created 2011-08-09 17:12 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Store base of data directly in typed arrays, bug 677743.
a6c87fd27ba9ddaf996a25f9752358e7cfb587bd
created 2011-08-09 13:29 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
b849dfd77bcb9d9e67665cb37d8e351fc8564524
created 2011-08-05 09:49 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Fix build break.
723b6c2995741f3c3c68aa83571834a8e7f8db20
created 2011-08-05 07:41 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Handle recompilation hazard in NAME ICs, recompilation triggered by BINDNAME, bug 676764.
b93ba97652886898c793752fffc1fae9cb81265a
created 2011-08-05 05:51 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] More detailed opcode-level profiling, bug 676515.
afb8ed83d8345ef802a30cd72b2d4dfc08e96c78
created 2011-08-02 09:08 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
fbeb8b5a8a98eb50b462931668822a3ebd605880
created 2011-07-28 18:10 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM.
d37f88fa371317e0c890e508225e62091ae7f021
created 2011-07-28 14:17 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Allow the same shape to be shared by objects with different types, bug 674621.
65c33bba9d01dc819ff0c68d8a0c057aaeb42598
created 2011-07-28 09:16 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Reduce inference-related script overhead, bug 674609.
40b7b08eaa123caee88b3e7c59b8c4e811a50898
created 2011-07-21 18:53 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
b769a2b79e6b3192c33f01b9016ab91659f4304f
created 2011-07-15 10:14 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Lazily create type objects for singleton JS objects, bug 670185.
b67c4240345870b7f65ba403a29468ab81ec59a5
created 2011-07-12 18:50 +0200
pushed 2011-09-30 20:09 +0000
Jan de Mooij Jan de Mooij - [INFER] Disable inline paths for typed arrays on ARM and fix a regalloc problem, bug 663485. r=bhackett
0a10e83c2b3ac3376b20935c5fd7289712c6fa55
created 2011-07-11 19:28 +0200
pushed 2011-09-30 20:09 +0000
Jan de Mooij Jan de Mooij - [INFER] Add inline paths for typed arrays, bug 663485. r=bhackett
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
511103df06b48c5f1d488400233198ee8213e08e
created 2011-08-23 17:36 +0200
pushed 2011-09-30 20:09 +0000
Jacek Caban Jacek Caban - Bug 680872 - PolyIC.cpp fails to compile on mingw-w64 r=jorendorff
1dccbc1234f4b8869449c0242f8d4f9e3052162e
created 2011-08-18 12:39 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 679879 - Change JSFunction macros to methods. Part 2, js/src changes. r=Waldo.
d25610a7d2607d79198254a16361422f71e7ff15
created 2011-08-12 18:18 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
f189dd6316ebcf2aa3dd6ef82e1489282f019309
created 2011-08-09 10:21 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
3ff331490e736fd2ffd1a712181336e633c55777
created 2011-07-28 13:45 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb
created 2011-07-27 18:23 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2 branch.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
7161655b839feb610961a4adfd6a1bfb15015cdd
created 2011-07-08 11:16 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Restore per-compartment empty call shape, bug 670152. r=jorendorff
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
152b2b6e6fb9007a6d4199200703a8dc68a85554
created 2011-06-15 08:29 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Reenable typed array ICs when inference is disabled, bug 643842.
38f2fbc8490da4389234ed4659b67d1aeb2a9195
created 2011-06-11 09:46 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Always use type barriers at NAME opcodes, tweak USES_BEFORE_COMPILE and CONTRIBUTION_LIMIT, bug 662383.
a53db4f2d235f538b283d85bfba2163816e13e30
created 2011-06-08 09:20 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Never do a lookup on the current scope chain for GNAME opcodes, bug 647695.
4f8b85723213489d3cf8699dddad477347ffc316
created 2011-06-06 09:48 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
96342525ae1a282a24c18dd0707976490218c0fa
created 2011-06-06 08:32 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Apply arguments and script review comments, bug 657412.
b9679727505db2d932c2f1815a94a0a73a8723e8
created 2011-06-02 10:40 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Move inference methods out of JSContext, bug 657412.
68620d37fb23a0a5237e42842546f20143f3d824
created 2011-05-29 07:20 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix jit-test regression, warnings.
56eeb8e6d7c2a62d733de7f15198ebd1503526dd
created 2011-05-28 22:44 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix merge botch.
96fae421af850f50749d0d5787d0d0cb90eef2fd
created 2011-05-27 15:08 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
81997070017e97efc8a005dbe03c946fb6c26f8f
created 2011-05-26 12:28 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Optimize arguments accesses, bug 658638.
5113ddba6f6078ddc3b46c43eecd22ab1f89f649
created 2011-05-22 08:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
aec367836312404dc0c7a7dd43276a6b407ff4c6
created 2011-05-19 16:00 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Update possible types when generating IC for GETXPROP, bug 658240.
3a894ab530ae7ca66e05dcb1bf35eb82f994eb11
created 2011-05-19 15:32 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Add missing typeMonitor calls when stubbing GETELEM and CALLELEM, bug 658294.
5d1cbc94bc420bd7b3aff889d8e36d40ba1a3336
created 2011-05-17 20:29 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Read barriers for property accesses, bug 656920.
a7b22d3523be8abec2f11a860846e633122961d3
created 2011-05-15 08:38 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Use script->global instead of compileAndGo bit in Compiler, bug 619433.
b92ac5a4ef47213a4a28e26bc3f5370f9f15652f
created 2011-05-14 05:45 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Allow read barriers at property accesses and call sites, bug 656920.
5bcf457d942c631e7be0a1d95e93d2e413e16145
created 2011-05-11 20:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc
created 2011-05-09 09:49 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c963b24694cd723f423c8024c8e3adfc96476a3c
created 2011-05-09 07:12 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove on stack recompilation, allow removed on stack JIT frames to rejoin into the interpreter, bug 650163.
02c4a0f752f34165ed948246e84d19fc71ba071d
created 2011-04-28 13:02 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
90a7b141e0cf06506829bf47307c683541f206ec
created 2011-04-22 07:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Bytecode SSA analysis, bug 650715.
fbcbc74151c16215a3a24d9377684e7b40a7e31a
created 2011-04-19 15:24 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove compound JSOP*PROP opcodes, bug 647626.
less more (0) -100 -60 tip