v8/src/ic
Igor Sheludko 7445a4fd2a [runtime] Inline Foreign fields into CallHandlerInfo
... to avoid additional indirection on every access.

Bug: v8:12949
Change-Id: I16840ac0517e86f1f70252153112ca3475527416
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3693707
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81083}
2022-06-10 18:26:57 +00:00
..
accessor-assembler.cc [runtime] Inline Foreign fields into CallHandlerInfo 2022-06-10 18:26:57 +00:00
accessor-assembler.h [ic] name Set/Define/Store property operations more consistently 2022-03-08 18:48:16 +00:00
binary-op-assembler.cc [ic] Ensure state of bitwise binary operation always progresses 2022-03-14 02:27:13 +00:00
binary-op-assembler.h [ic] Ensure state of bitwise binary operation always progresses 2022-03-14 02:27:13 +00:00
call-optimization.cc [cleanup] Unify getting native context of JSFunction object 2022-03-30 02:36:11 +00:00
call-optimization.h [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
DIR_METADATA Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
handler-configuration-inl.h Revert "[ic] Shadow smi_handler on LoadHandler to always be Smi" 2022-05-27 09:51:14 +00:00
handler-configuration.cc [ic] Fix LoadHandler printing 2022-05-27 10:29:23 +00:00
handler-configuration.h Revert "[ic] Shadow smi_handler on LoadHandler to always be Smi" 2022-05-27 09:51:14 +00:00
handler-configuration.tq [build] Reduce size of inline header cycles 2021-06-11 15:36:04 +00:00
ic-inl.h [ic] Fix -Wshadow by making InlineCacheState an enum class 2021-11-19 18:52:15 +00:00
ic-stats.cc Fix most instances of -Wunreachable-code-aggressive. 2021-07-01 03:03:25 +00:00
ic-stats.h [cleanup] Consistent comments on namespace ends 2020-08-17 10:09:02 +00:00
ic.cc [megadom] Add TF inlining for Megadom 2022-05-25 14:07:01 +00:00
ic.h [ic] Clean up StoreHandler code methods 2022-05-24 13:30:19 +00:00
keyed-store-generic.cc Replace STATIC_ASSERT with static_assert 2022-05-13 13:46:27 +00:00
keyed-store-generic.h [ic] name Set/Define/Store property operations more consistently pt.2 2022-03-31 16:45:39 +00:00
OWNERS Update OWNERS files 2022-02-16 08:16:04 +00:00
stub-cache.cc Reland "[string] Non-transitioning shared strings" 2022-04-26 11:56:15 +00:00
stub-cache.h Replace STATIC_ASSERT with static_assert 2022-05-13 13:46:27 +00:00
unary-op-assembler.cc Replace STATIC_ASSERT with static_assert 2022-05-13 13:46:27 +00:00
unary-op-assembler.h [cleanup] Create UpdateFeedbackMode enum 2021-02-16 14:42:31 +00:00