Commit f7e48f15 authored by thakis@chromium.org's avatar thakis@chromium.org

Revert 150529 (very likely caused http://crbug.com/141707

- Update third_party/mach_override from https://github.com/rentzsch/mach_star/mach_override to include the fix for building Chromium on 64 bits.

BUG=138535

Review URL: https://chromiumcodereview.appspot.com/10834127

TBR=mmaerean@adobe.com
Review URL: https://chromiumcodereview.appspot.com/10830249

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150901 0039d316-1c4b-4281-b951-d872f2087c98
parent dd6210f7
...@@ -2,8 +2,8 @@ Name: mach_override ...@@ -2,8 +2,8 @@ Name: mach_override
Short Name: Part of the mach_star project Short Name: Part of the mach_star project
Version: Unknown Version: Unknown
URL: https://github.com/rentzsch/mach_star URL: https://github.com/rentzsch/mach_star
Date: 08/01/2012 Date: 08/19/2011
Revision: 6c4965586d28b931d19b428832fe5de968fd7d82 Revision: 87f491f8acef924d2ba90dd55fc23ad64f9d5bbd
License: MIT License: MIT
Security Critical: Yes Security Critical: Yes
...@@ -11,10 +11,18 @@ Security Critical: Yes ...@@ -11,10 +11,18 @@ Security Critical: Yes
Description: Description:
This is the mach_override part of mach_star, namely: This is the mach_override part of mach_star, namely:
https://github.com/rentzsch/mach_star/tree/6c4965586d28b931d19b428832fe5de968fd7d82 https://github.com/rentzsch/mach_star/tree/87f491f8acef924d2ba90dd55fc23ad64f9d5bbd
This package is used to replace framework functions with different This package is used to replace framework functions with different
implementations at run time. implementations at run time.
Local Modifications: None Local Modifications:
reentryIsland is allocated in high memory with vm_allocate rather than the
heap with malloc by changing the allocation policy to kAllocateHigh. It
appears probable that putting the reentry island in the heap causes its page
to lose execute permission at some point under some circumstances, which
results in a crash on Lion. This modification is temoprary to simply test
out the theory. If proven, the code will be improved somewhat.
http://crbug.com/93736.
This diff is collapsed.
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