Commit db0c3185 authored by mmaerean@adobe.com's avatar mmaerean@adobe.com

Update third_party/mach_override from...

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150529 0039d316-1c4b-4281-b951-d872f2087c98
parent 752ad239
......@@ -2,8 +2,8 @@ Name: mach_override
Short Name: Part of the mach_star project
Version: Unknown
URL: https://github.com/rentzsch/mach_star
Date: 08/19/2011
Revision: 87f491f8acef924d2ba90dd55fc23ad64f9d5bbd
Date: 08/01/2012
Revision: 6c4965586d28b931d19b428832fe5de968fd7d82
License: MIT
Security Critical: Yes
......@@ -11,18 +11,10 @@ Security Critical: Yes
Description:
This is the mach_override part of mach_star, namely:
https://github.com/rentzsch/mach_star/tree/87f491f8acef924d2ba90dd55fc23ad64f9d5bbd
https://github.com/rentzsch/mach_star/tree/6c4965586d28b931d19b428832fe5de968fd7d82
This package is used to replace framework functions with different
implementations at run time.
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.
Local Modifications: None
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