Changeset 181750 in webkit
- Timestamp:
- Mar 19, 2015, 10:52:02 AM (11 years ago)
- Location:
- branches/safari-600.1.17-branch/Source
- Files:
-
- 7 edited
-
JavaScriptCore/ChangeLog (modified) (1 diff)
-
JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj (modified) (1 diff)
-
JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters (modified) (1 diff)
-
JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp (modified) (1 diff)
-
WTF/ChangeLog (modified) (1 diff)
-
WTF/wtf/MetaAllocator.h (modified) (1 diff)
-
WTF/wtf/Platform.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-600.1.17-branch/Source/JavaScriptCore/ChangeLog
r180006 r181750 1 2015-03-19 Michael Saboff <msaboff@apple.com> 2 3 Merge r181628. <rdar://problem/19804738> 4 5 2015-03-16 Michael Saboff <msaboff@apple.com> 6 7 Windows X86-64 should use the fixed executable allocator 8 https://bugs.webkit.org/show_bug.cgi?id=142749 9 10 Reviewed by Filip Pizlo. 11 12 Added jit/ExecutableAllocatorFixedVMPool.cpp to Windows build. 13 14 * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj: 15 * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters: 16 * jit/ExecutableAllocatorFixedVMPool.cpp: Don't include unistd.h on Windows. 17 1 18 2015-02-11 Brent Fulgham <bfulgham@apple.com> 2 19 -
branches/safari-600.1.17-branch/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
r180006 r181750 570 570 <ClCompile Include="..\jit\ClosureCallStubRoutine.cpp" /> 571 571 <ClCompile Include="..\jit\ExecutableAllocator.cpp" /> 572 <ClCompile Include="..\jit\ExecutableAllocatorFixedVMPool.cpp" /> 572 573 <ClCompile Include="..\jit\GCAwareJITStubRoutine.cpp" /> 573 574 <ClCompile Include="..\jit\HostCallReturnValue.cpp" /> -
branches/safari-600.1.17-branch/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
r180006 r181750 1612 1612 <Filter>API</Filter> 1613 1613 </ClCompile> 1614 <ClCompile Include="..\jit\ExecutableAllocatorFixedVMPool.cpp"> 1615 <Filter>jit</Filter> 1616 </ClCompile> 1614 1617 </ItemGroup> 1615 1618 <ItemGroup> -
branches/safari-600.1.17-branch/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp
r170147 r181750 33 33 #include "CodeProfiling.h" 34 34 #include <errno.h> 35 #if !PLATFORM(WIN) 35 36 #include <unistd.h> 37 #endif 36 38 #include <wtf/MetaAllocator.h> 37 39 #include <wtf/PageReservation.h> -
branches/safari-600.1.17-branch/Source/WTF/ChangeLog
r180006 r181750 1 2015-03-19 Michael Saboff <msaboff@apple.com> 2 3 Merge r181628. <rdar://problem/19804738> 4 5 2015-03-16 Michael Saboff <msaboff@apple.com> 6 7 Windows X86-64 should use the fixed executable allocator 8 https://bugs.webkit.org/show_bug.cgi?id=142749 9 10 Set ENABLE_EXECUTABLE_ALLOCATOR_FIXED for Windows. 11 Needed to export MetaAllocator::currentStatistics() for use in JavaScriptCore. 12 13 * wtf/MetaAllocator.h: 14 * wtf/Platform.h: 15 1 16 2015-02-11 Brent Fulgham <bfulgham@apple.com> 2 17 -
branches/safari-600.1.17-branch/Source/WTF/wtf/MetaAllocator.h
r165676 r181750 87 87 size_t bytesCommitted; 88 88 }; 89 Statistics currentStatistics();89 WTF_EXPORT_PRIVATE Statistics currentStatistics(); 90 90 91 91 // Add more free space to the allocator. Call this directly from -
branches/safari-600.1.17-branch/Source/WTF/wtf/Platform.h
r174171 r181750 829 829 On x86-64 we use a single fixed mmap, on other platforms we mmap on demand. */ 830 830 #if ENABLE(ASSEMBLER) 831 #if CPU(X86_64) && !OS(WINDOWS)|| PLATFORM(IOS)831 #if CPU(X86_64) || PLATFORM(IOS) 832 832 #define ENABLE_EXECUTABLE_ALLOCATOR_FIXED 1 833 833 #else
Note:
See TracChangeset
for help on using the changeset viewer.