v8/src/ia32
jkummerow 882055ff6a Clean up JSConstructStub
- fix truthfulness of comments
- use InitializeFieldsWithFiller more consistently
- use unsigned comparisons for pointers

No change in functionality intended.

Bonus: improve JavaScriptFrame::Print() for an enhanced debugging experience:

- print PC of each frame
- print the function's source also for optimized frames

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

Cr-Commit-Position: refs/heads/master@{#29082}
2015-06-17 11:58:30 +00:00
..
assembler-ia32-inl.h Add support for Embedded Constant Pools for PPC and Arm 2015-06-04 14:44:15 +00:00
assembler-ia32.cc Add support for Embedded Constant Pools for PPC and Arm 2015-06-04 14:44:15 +00:00
assembler-ia32.h Fix issues with Arm's use of embedded constant pools 2015-06-09 16:00:25 +00:00
builtins-ia32.cc Clean up JSConstructStub 2015-06-17 11:58:30 +00:00
code-stubs-ia32.cc [strong] Refactor ObjectStrength into a replacement for strong boolean args 2015-06-08 12:18:15 +00:00
code-stubs-ia32.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
codegen-ia32.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
codegen-ia32.h Move IC code into a subdir and move ic-compilation related code from stub-cache into ic-compiler 2014-08-22 11:43:39 +00:00
cpu-ia32.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
debug-ia32.cc Vector ICs: debugger should save registers for vector store ics. 2015-06-08 09:34:48 +00:00
deoptimizer-ia32.cc Add support for Embedded Constant Pools for PPC and Arm 2015-06-04 14:44:15 +00:00
disasm-ia32.cc Add a MathFloor stub generated with TurboFan 2015-05-11 11:45:02 +00:00
frames-ia32.cc Add support for Embedded Constant Pools for PPC and Arm 2015-06-04 14:44:15 +00:00
frames-ia32.h Remove frame pointer from StackHandler. 2015-03-10 15:56:27 +00:00
full-codegen-ia32.cc Inline code generation for %_IsTypedArray 2015-06-15 22:16:43 +00:00
interface-descriptors-ia32.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
lithium-codegen-ia32.cc Make writing of frame translation platform independent. 2015-06-11 06:09:13 +00:00
lithium-codegen-ia32.h Make writing of frame translation platform independent. 2015-06-11 06:09:13 +00:00
lithium-gap-resolver-ia32.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
lithium-gap-resolver-ia32.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
lithium-ia32.cc [date] Refactor the %_DateField intrinsic to be optimizable. 2015-06-03 08:31:27 +00:00
lithium-ia32.h [strong] Refactor ObjectStrength into a replacement for strong boolean args 2015-06-08 12:18:15 +00:00
macro-assembler-ia32.cc Clean up JSConstructStub 2015-06-17 11:58:30 +00:00
macro-assembler-ia32.h Revert of Collect type feedback on result of Math.[round|ceil|floor] (patchset #13 id:230001 of https://codereview.chromium.org/1053143005/) 2015-05-05 16:42:16 +00:00
regexp-macro-assembler-ia32.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
regexp-macro-assembler-ia32.h Remove the dependency of Zone on Isolate 2015-01-23 15:20:00 +00:00
simulator-ia32.cc Bulk update of Google copyright headers in source files. 2014-04-29 06:42:26 +00:00
simulator-ia32.h Use full include paths everywhere 2014-06-03 08:12:43 +00:00