Commit fbe184a6 authored by Jakob Kummerow's avatar Jakob Kummerow Committed by Commit Bot

[modules] Temporarily disable IC support for namespace accesses

To get a proper performance baseline after fixing the perf tests in
https://chromium-review.googlesource.com/c/v8/v8/+/639396.

This is intended to be reverted after a couple of hours.

Change-Id: If36e4bfa5bd113599652f5c2016f886533af2746
Reviewed-on: https://chromium-review.googlesource.com/639057Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47753}
parent aabb7fed
...@@ -1020,7 +1020,9 @@ Handle<Object> LoadIC::GetMapIndependentHandler(LookupIterator* lookup) { ...@@ -1020,7 +1020,9 @@ Handle<Object> LoadIC::GetMapIndependentHandler(LookupIterator* lookup) {
FieldIndex index = FieldIndex::ForInObjectOffset(object_offset, *map); FieldIndex index = FieldIndex::ForInObjectOffset(object_offset, *map);
return SimpleFieldLoad(isolate(), index); return SimpleFieldLoad(isolate(), index);
} }
if (holder->IsJSModuleNamespace()) { // TODO(jkummerow): Re-enable this after performance bots have
// picked up the baseline.
if (false && holder->IsJSModuleNamespace()) {
Handle<ObjectHashTable> exports( Handle<ObjectHashTable> exports(
Handle<JSModuleNamespace>::cast(holder)->module()->exports(), Handle<JSModuleNamespace>::cast(holder)->module()->exports(),
isolate()); isolate());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment