Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
S
swiftshader
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • swiftshader
  • Repository

Switch branch/tag
  • swiftshader
  • tests
  • VulkanUnitTests
  • Driver.cpp
Find file
BlameHistoryPermalink
  • Nicolas Capens's avatar
    Specify the MAP_JIT flag when allocating executable memory on macOS · 0a94b958
    Nicolas Capens authored Jul 29, 2019
    On macOS 10.14 and higher, executables that are code signed with the
    "runtime" option cannot execute writable memory by default. They can opt
    into this capability by specifying the "com.apple.security.cs.allow-jit"
    code signing entitlement and allocating the region with the MAP_JIT flag.
    
    Note this change only affects use of the Subzero backend of Reactor.
    
    Bug: chromium:985816
    Change-Id: I7ea213cc2b62b64c85c4c46a0d4f28e0bace5d21
    Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/34509Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>
    Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
    Reviewed-by: 's avatarAlexis Hétu <sugoi@google.com>
    0a94b958
Driver.cpp 4.66 KB
EditWeb IDE
×

Replace Driver.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.