Ignore:
Timestamp:
Oct 31, 2017, 4:12:32 PM (8 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r224243, r224246, and r224248.
https://bugs.webkit.org/show_bug.cgi?id=179083

The patch and fix broke the Windows build. (Requested by
mlewis13 on #webkit).

Reverted changesets:

"StructureStubInfo should have GPRReg members not int8_ts"
https://bugs.webkit.org/show_bug.cgi?id=179071
https://trac.webkit.org/changeset/224243

"Make all register enums be backed by uint8_t."
https://bugs.webkit.org/show_bug.cgi?id=179074
https://trac.webkit.org/changeset/224246

"Unreviewed, windows build fix."
https://trac.webkit.org/changeset/224248

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp

    r224243 r224258  
    88658865                            state->jitCode->common.addCodeOrigin(node->origin.semantic);
    88668866                        stubInfo->codeOrigin = node->origin.semantic;
    8867                         stubInfo->patch.baseGPR = baseGPR;
    8868                         stubInfo->patch.valueGPR = resultGPR;
    8869                         stubInfo->patch.thisGPR = InvalidGPRReg;
     8867                        stubInfo->patch.baseGPR = static_cast<int8_t>(baseGPR);
     8868                        stubInfo->patch.valueGPR = static_cast<int8_t>(resultGPR);
     8869                        stubInfo->patch.thisGPR = static_cast<int8_t>(InvalidGPRReg);
    88708870                        stubInfo->patch.usedRegisters = params.unavailableRegisters();
    88718871
Note: See TracChangeset for help on using the changeset viewer.