js/src/jit/shared/IonAssemblerBufferWithConstantPools.h
cde0572b59f2f6bd294eabaf4969f4fd4400d2bc
created 2016-02-26 15:52 +0000
pushed 2016-03-09 16:35 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm
9c4f5c1196b8b516a772f96463979b5b423eb913
created 2015-12-23 23:06 +0100
pushed 2015-12-26 01:50 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1230005: Factor out relocation style decision; r=jolesen
4c1c5106ea3f9668e82f6b0586fdcbe6cd7cf990
created 2015-11-24 21:26 +0100
pushed 2015-11-26 15:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1181612: Merge macro assemblers; r=luke
f356bb9fac1a1acb34876023cfc1e253a916c2b2
created 2015-11-23 15:28 -0800
pushed 2015-11-25 00:58 +0000
Jakob Olesen Jakob Olesen - Bug 1210554 - Add PatchShortRangeBranchToVeneer(). r=nbp
6a1c3892b4b521abe8af7c32fd163424cf650f1e
created 2015-11-23 15:28 -0800
pushed 2015-11-25 00:58 +0000
Jakob Olesen Jakob Olesen - Bug 1210554 - Implement constant pool test. r=nbp
774b04222cba7c92ee16db7e9cd2625fcbf21650
created 2015-11-23 15:28 -0800
pushed 2015-11-25 00:58 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1210554 - Wire up branchDeadlines_ partially. No Asm callbacks yet. r=nbp
fe68d5adf1c97534a7db2195499375188c3cfd60
created 2015-11-23 15:28 -0800
pushed 2015-11-25 00:58 +0000
Jakob Olesen Jakob Olesen - Bug 1210554 - Implement BranchDeadlineSet. r=nbp
406ec8b601f0cc5795c0c10b851ebc17b856a89b
created 2015-10-31 13:15 +0100
pushed 2015-11-03 11:14 +0000
Lars T Hansen Lars T Hansen - Bug 1094150 - more JitSpew channels. r=nbp
5beca478137361e9e6c212577d0d694be42d2a56
created 2015-10-26 17:06 -0700
pushed 2015-10-27 10:03 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Eliminate poolSizeBefore(). r=nbp
a6667610d4ba14c1a1505c5bb672f95b87f948a2
created 2015-10-26 17:06 -0700
pushed 2015-10-27 10:03 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Switch jit::Pool to a LifoAllocPolicy. r=nbp
a205783978a08750991298a31e089271f78141e0
created 2015-10-26 17:06 -0700
pushed 2015-10-27 10:03 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Use a Vector for poolInfo_. r=nbp
e7e10092994ca6a858c4c7dd1068436681baa973
created 2015-10-26 17:06 -0700
pushed 2015-10-27 10:03 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Stop perforating AssemblerBuffers. r=nbp
05d587cc9378ac9a912eac622a9ce3b807e1fbc0
created 2015-10-26 17:06 -0700
pushed 2015-10-27 10:03 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Copy pool data into buffer immediately. r=nbp
d3659c740f48f143bba6370dcafa91f19063d93a
created 2015-10-20 17:14 -0700
pushed 2015-10-21 13:37 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1207827) for SM(arm) failures CLOSED TREE
a77d26defefc0f3dcafff2dc5810d7455262c136
created 2015-10-20 12:57 -0700
pushed 2015-10-21 13:37 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Eliminate poolSizeBefore(). r=nbp
0ea4e13f313d26d34cb1762d1781a53153020800
created 2015-10-20 12:57 -0700
pushed 2015-10-21 13:37 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Switch jit::Pool to a LifoAllocPolicy. r=nbp
4e69844a11f63c3af21f471219d9fce622d88d70
created 2015-10-20 12:57 -0700
pushed 2015-10-21 13:37 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Use a Vector for poolInfo_. r=nbp
26d2719ea5d70c11ce7ee596ea3146b616c0de48
created 2015-10-20 12:57 -0700
pushed 2015-10-21 13:37 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Stop perforating AssemblerBuffers. r=nbp
771f58704ac96b3797dc2f32e287ab70fc2edeb7
created 2015-10-20 12:57 -0700
pushed 2015-10-21 13:37 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Copy pool data into buffer immediately. r=nbp
c5d5bfcd25717d6539ec5a5dca4efacfd0467d4c
created 2015-10-19 10:50 +0100
pushed 2015-10-21 13:37 +0000
Jon Coppeard Jon Coppeard - Bug 1215555 - Improve simulated OOM testing of ARM assembler buffer and fix bugs r=jolesen
6f1ff0ce8b6b55f8d366c820af2f1973820b7fff
created 2015-10-20 10:29 +0100
pushed 2015-10-20 22:29 +0000
Jon Coppeard Jon Coppeard - Bug 1215058 - Fix various OOM handling issues related to off-thread compilation r=jandem
0aec32dbd6bebe993b7c2aaede649d41592f8b4c
created 2015-10-19 15:20 +0100
pushed 2015-10-20 10:36 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 1deba998864f (bug 1215555) for Android mochitest failures on a CLOSED TREE
1deba998864fdc156c7d891b71f307ec71786527
created 2015-10-19 10:50 +0100
pushed 2015-10-20 10:36 +0000
Jon Coppeard Jon Coppeard - Bug 1215555 - Improve simulated OOM testing of ARM assembler buffer and fix bugs r=jolesen
9b6a1fffd32622aeef4a9f16a873efe68e63dfe8
created 2015-10-19 11:31 +0100
pushed 2015-10-20 10:36 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 2d0fadc97308 (bug 1215555) for bustage on ARM platforms on a CLOSED TREE
2d0fadc97308f93872570c269d578a11157c0835
created 2015-10-19 10:50 +0100
pushed 2015-10-20 10:36 +0000
Jon Coppeard Jon Coppeard - Bug 1215555 - Improve simulated OOM testing of ARM assembler buffer and fix bugs r=jolesen
bc20a0abec612f7cdb6ce52b6393f7d4232c32f8
created 2015-10-01 11:02 +0200
pushed 2015-10-02 11:54 +0000
Lars T Hansen Lars T Hansen - Bug 1186982 - propagate OOM failures (no test case). r=h4writer
0f9b612eebb193830aba1fb1994e516b05553a17
created 2015-09-24 10:21 +0200
pushed 2015-10-02 11:54 +0000
Jakob Olesen Jakob Olesen - Bug 1205621 - arm64: Handle OOMs in a safer manner. r=lth
21ac28a08b358a6029516f73ddd95f9483bcb913
created 2015-09-30 16:31 -0700
pushed 2015-10-01 12:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 212f49a401b2 (bug 1186982) for SM failures
212f49a401b2fe47c6f46c774a214063f2f21246
created 2015-10-01 00:41 +0200
pushed 2015-10-01 12:18 +0000
Lars T Hansen Lars T Hansen - Bug 1186982 - propagate OOM failures. r=h4writer
8799f0dcfe762e3d6c530f3463818fa026ee0096
created 2015-09-30 10:16 -0700
pushed 2015-10-01 12:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 10db467779a0 (bug 1186982) for bug1186982.js failures CLOSED TREE
10db467779a053321e9f4a0e6ee8079ddc480752
created 2015-09-30 17:58 +0200
pushed 2015-10-01 12:18 +0000
Lars T Hansen Lars T Hansen - Bug 1186982 - check for allocation failure. r=h4writer
7c18fbc2d1515d4f88ac207ac4691b2f93b839d5
created 2015-09-07 11:36 +0100
pushed 2015-09-08 14:22 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix more out of memory handling issues r=terrence
0386e2d2d05c1a36b8a7a22a02995bd40e0b107a
created 2015-07-13 11:31 +0100
pushed 2015-07-14 22:31 +0000
Jon Coppeard Jon Coppeard - Bug 1171909 - Check for alloc failure initializing AssemblerBufferWithConstantPools and update error handling ExceptionHandlerBailout r=jandem
02953bbdba404c8b0aee38175d25e725d08d2298
created 2015-07-13 14:26 +0100
pushed 2015-07-13 23:02 +0000
Jon Coppeard Jon Coppeard - Backed out changeset afb1f49458db (bug 1171909) for SM(arm) errors
afb1f49458db67512577f0f5a1cd08f9f3ba0b5a
created 2015-07-13 11:31 +0100
pushed 2015-07-13 23:02 +0000
Jon Coppeard Jon Coppeard - Bug 1171909 - Check for alloc failure initializing AssemblerBufferWithConstantPools and update error handling ExceptionHandlerBailout r=jandem
5f9e24957f2d85d8a84d07f9e430792c68318213
created 2015-06-29 13:14 -0700
pushed 2015-06-30 12:31 +0000
Sean Stangl Sean Stangl - Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie
5ddf0a252b086c7e8e468243c6251af5c0b1da57
created 2015-06-25 12:11 -0700
pushed 2015-06-26 12:11 +0000
Wes Kocher Wes Kocher - Backed out changeset efe724729178 (bug 1175556) for mass build bustage in assembler code CLOSED TREE
efe7247291788d38440ca378ff148131e15b0314
created 2015-06-25 11:37 -0700
pushed 2015-06-26 12:11 +0000
Sean Stangl Sean Stangl - Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie
913091cadf6378dc6d57d2df202aa643e38abf14
created 2015-05-08 11:55 -0700
pushed 2015-05-12 14:58 +0000
Sean Stangl Sean Stangl - Bug 1163168 - Prettify IonAssemblerBuffer.h. r=dougc
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 04:41 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 04:41 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 04:41 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-27 02:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
fb651803afe99adf4fcacb3014391abcf8774d66
created 2014-08-21 21:48 -0700
pushed 2014-09-05 16:09 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Part 12: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit. r=jandem
01eeee1da172483219c6e74deff74e5e4fb33207
created 2014-09-02 21:24 +0200
pushed 2014-09-03 20:41 +0000
Jan de Mooij Jan de Mooij - Bug 1060283 part 1 - Rename IonSpew to JitSpew. r=h4writer
b3659aa5368bbc8d11cf6ef6e0bf3ab629cbe775
created 2014-08-02 01:09 +1000
pushed 2014-08-06 00:35 +0000
Douglas Crosher Douglas Crosher - Bug 1047297 - IonMonkey (ARM): Fix some compiler warnings. r=jandem
f114c4101f02c2b2480af92c5b14a6fc45416b29
created 2014-07-17 00:17 +1000
pushed 2014-07-17 14:47 +0000
Douglas Crosher Douglas Crosher - Bug 1026919 - IonMonkey: (ARM) Simplify the assembler buffer with constant pools. r=jandem, previous part r=mjrosenb
67c13008762f79f95e6f8d51f5b74386e075822b
created 2014-07-11 16:01 -0700
pushed 2014-07-14 13:32 +0000
Chris Peterson Chris Peterson - Back out 805ac89b5924 (Bug 1036781) for 52% regression on AWFY's asmjs-ubench-skinning.
805ac89b59240d1cec3116591cba55d51f0aaa7e
created 2014-06-30 16:06 -0700
pushed 2014-07-11 20:42 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit. r=jandem
3359c59db10f396765ebfb9584349f695d643e89
created 2014-07-09 09:41 +1000
pushed 2014-07-09 20:17 +0000
Douglas Crosher Douglas Crosher - Bug 1026919 - IonMonkey: (ARM) Cleanup of the assembler and backend. r=mjrosenb
f1bacafe789c9d30ae8e5f49f31822ed942217cc
created 2014-06-27 19:42 +1000
pushed 2014-07-03 21:06 +0000
Douglas Crosher Douglas Crosher - Bug 1020834 - IonMonkey: (ARM) Correct some poorly handled pool placement cases and improve test coverage for these issues. r=jandem
5428ca1aeeb619112e1c4acb64b631f2ecd2946b
created 2014-06-26 17:31 -0700
pushed 2014-07-01 12:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1028064 - Remove lots of dead code in js/src/assembler/. r=jandem.
9d8a5c8d8328af315768f1fb50b5a1fc3ab01d4e
created 2014-05-27 09:40 -0400
pushed 2014-05-27 20:24 +0000
Marty Rosenberg Marty Rosenberg - bug 996715: Remove the code that bails when determining if the second instruction in a chunk is a branch. (r=dougc)
bc71ac7b90740f63284745b1a67ad74eeede1dc0
created 2014-04-17 12:00 -0700
pushed 2014-04-18 02:37 +0000
Marty Rosenberg Marty Rosenberg - Bug 990807 - Valgrind detects leak - 4 bytes and/or 32 bytes are definitely lost (direct), r=dougc
cb0eed75619ed345a3747db1b02256f53d595aae
created 2014-04-02 21:04 +0200
pushed 2014-04-03 10:54 +0000
Hannes Verschore Hannes Verschore - Bug 990568 - Remove unnecessary whitespace, r=jandem
59c2be51f086e085f32f5ae9fb2fc79033c37e94
created 2014-01-29 13:34 +0100
pushed 2014-01-29 20:39 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
7a92abc01bd9359c24db4d68c102ae20781e8dff
created 2013-12-22 22:28 +1100
pushed 2014-01-20 12:00 +0000
Douglas Crosher Douglas Crosher - Bug 952810 - Ionmonkey ARM: Fix a corner case, out of bounds array reference, in isNextBranch. r=mjrosenb
afbd56360969b63da9a5304114b70f634d4cee34
created 2013-12-09 19:39 -0800
pushed 2013-12-11 18:37 +0000
Dan Gohman Dan Gohman - Bug 948241 - IonMonkey: Convert plain arrays to mozilla::Array r=luke
7c17d67dac5b6124dc2d14fae03923e35bbf1c44
created 2013-12-09 20:10 -0800
pushed 2013-12-10 20:46 +0000
Phil Ringnalda Phil Ringnalda - Back out 8e1d913c4436:c39721a052f3 (bug 948241) for Android build bustage
8e1d913c4436de02bb2b5e743d1f7dc67f5a690f
created 2013-12-09 19:39 -0800
pushed 2013-12-10 20:46 +0000
Dan Gohman Dan Gohman - Bug 948241 - IonMonkey: Convert plain arrays to mozilla::Array r=luke
less more (0) -60 tip