v8/src/x87
ulan 35ff259b63 Refactor Map::ConstructionCount.
This combines Map::DoneInobjectSlackTracking and Map::ConstructionCount into one more generic 4-bit counter.

Counter values from 15 down to 8 are used for in-object slack tracking, values from 7 down to 0 are free to be used for a new counter when in-object slack tracking is inactive.

Review URL: https://codereview.chromium.org/767253002

Cr-Commit-Position: refs/heads/master@{#25689}
2014-12-05 15:28:22 +00:00
..
assembler-x87-inl.h X87: enable the crankshaft compiler for X87 port. 2014-09-20 05:08:58 +00:00
assembler-x87.cc X87: [turbofan] support all shift operands on ia32 2014-10-08 06:13:22 +00:00
assembler-x87.h X87: [turbofan] support all shift operands on ia32 2014-10-08 06:13:22 +00:00
builtins-x87.cc Refactor Map::ConstructionCount. 2014-12-05 15:28:22 +00:00
code-stubs-x87.cc X87: Try avoiding MISS for callic monomorphic case. 2014-11-10 05:51:14 +00:00
code-stubs-x87.h X87: enable the crankshaft compiler for X87 port. 2014-09-20 05:08:58 +00:00
codegen-x87.cc X87: Fix uninitialized FixedArray potentially being left behind by ElementsTransitionGenerator::Generate. 2014-10-10 06:04:31 +00:00
codegen-x87.h x87: Move IC code into a subdir and move ic-compilation related code from stub-cache into ic-compiler 2014-08-25 09:00:04 +00:00
cpu-x87.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
debug-x87.cc X87: Updates to maintain flag --vector-ics 2014-10-09 07:05:20 +00:00
deoptimizer-x87.cc Cleanup deoptimizer relocation slot preparation. 2014-12-05 13:02:13 +00:00
disasm-x87.cc X87: Make disassembler string tables read-only. 2014-10-20 01:58:46 +00:00
frames-x87.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
frames-x87.h
full-codegen-x87.cc X87: harmony-scoping: make assignment to 'const' a late error. 2014-11-27 07:10:51 +00:00
interface-descriptors-x87.cc Revert "Re-land r25392 Use a stub in crankshaft for grow store arrays." 2014-11-19 14:08:43 +00:00
lithium-codegen-x87.cc Fix has_constant_parameter_count() confusion in LReturn 2014-11-10 15:25:50 +00:00
lithium-codegen-x87.h X87: Made the detailed reason for deopts mandatory on x87. Unified and improved things. 2014-09-24 08:33:39 +00:00
lithium-gap-resolver-x87.cc X87: enable the crankshaft compiler for X87 port. 2014-09-20 05:08:58 +00:00
lithium-gap-resolver-x87.h Use Chrome compatible naming for compiler specifics. 2014-09-02 07:07:52 +00:00
lithium-x87.cc X87: Replace OStream with std::ostream. 2014-10-08 06:11:22 +00:00
lithium-x87.h X87: fix the Sqrt issue. 2014-09-29 08:39:05 +00:00
macro-assembler-x87.cc X87: Use weak cells to embed maps in store handler. 2014-12-04 04:32:07 +00:00
macro-assembler-x87.h X87: Use weak cells to embed maps in store handler. 2014-12-04 04:32:07 +00:00
OWNERS X87: add OWNERS file 2014-06-11 23:24:27 +00:00
regexp-macro-assembler-x87.cc X87: Rename ascii to one-byte where applicable. 2014-09-12 07:02:11 +00:00
regexp-macro-assembler-x87.h X87: Rename ascii to one-byte where applicable. 2014-09-12 07:02:11 +00:00
simulator-x87.cc
simulator-x87.h Use full include paths everywhere 2014-06-03 08:12:43 +00:00