Skip to content

Conversation

@pleath
Copy link
Contributor

@pleath pleath commented Dec 16, 2019

No description provided.

Enabled CFG in ChakraCore in a way which keeps the binary running on pre-Win10 (pre-CFG) OSs.
To make this safe, the necessary APIs are delayloaded at initialization time, and the function pointers and then put in a read-only data section.

Note: For CFG to be enabled, the host needs to be marked as supporting Win10 by linking with /subsystem, os as supporting multiple OS version through a manifest (see https://docs.microsoft.com/en-us/windows/desktop/SysInfo/targeting-your-application-at-windows-8-1).
Copy link
Collaborator

@LouisLaf LouisLaf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

chakrabot pushed a commit that referenced this pull request Dec 17, 2019
@chakrabot chakrabot merged commit 76a06a2 into chakra-core:release/1.11 Dec 17, 2019
chakrabot pushed a commit that referenced this pull request Dec 17, 2019
…ase 1.11

Merge pull request #6355 from pleath:cfg-1.11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants