• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. Port: BSD
  3. Main
  4. BSDPort, Description of jdk7 changes
  5. Hotspot, script for diff of derivative os implementation

Hotspot, script for diff of derivative os implementation

Skip to end of metadata
  • Created by rhoover rhoover, last modified on Jul 27, 2011
Go to start of metadata
#!/bin/sh
ORIG=linux
CAPORIG=Linux
DERIVED=bsd
CAPDERIVED=Bsd
#agent
diff -rus agent/src/os/${ORIG} agent/src/os/${DERIVED}
diff -us agent/src/os/${ORIG}/${CAPORIG}DebuggerLocal.c agent/src/os/${DERIVED}/${CAPDERIVED}DebuggerLocal.c
diff -rus agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG} agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}Address.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}Address.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}CDebugger.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}CDebugger.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}Debugger.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}Debugger.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}DebuggerLocal.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}DebuggerLocal.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}OopHandle.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}OopHandle.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}Thread.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}Thread.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/${CAPORIG}ThreadContextFactory.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/${CAPDERIVED}ThreadContextFactory.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/amd64/${CAPORIG}AMD64CFrame.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/amd64/${CAPDERIVED}AMD64CFrame.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/amd64/${CAPORIG}AMD64ThreadContext.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/amd64/${CAPDERIVED}AMD64ThreadContext.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/x86/${CAPORIG}X86CFrame.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/x86/${CAPDERIVED}X86CFrame.java
diff -us agent/src/share/classes/sun/jvm/hotspot/debugger/${ORIG}/x86/${CAPORIG}X86ThreadContext.java agent/src/share/classes/sun/jvm/hotspot/debugger/${DERIVED}/x86/${CAPDERIVED}X86ThreadContext.java
diff -rus agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG} agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}
diff -us agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG}/${CAPORIG}Signals.java agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}/${CAPDERIVED}Signals.java
diff -rus agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG}_amd64 agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}_amd64
diff -us agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG}_amd64/${CAPORIG}AMD64JavaThreadPDAccess.java agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}_amd64/${CAPDERIVED}AMD64JavaThreadPDAccess.java
diff -rus agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG}_x86 agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}_x86
diff -us agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG}_x86/${CAPORIG}Signals.java agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}_x86/${CAPDERIVED}Signals.java
diff -us agent/src/share/classes/sun/jvm/hotspot/runtime/${ORIG}_x86/${CAPORIG}X86JavaThreadPDAccess.java agent/src/share/classes/sun/jvm/hotspot/runtime/${DERIVED}_x86/${CAPDERIVED}X86JavaThreadPDAccess.java
diff -us agent/src/os/${ORIG}/${CAPORIG}DebuggerLocal.c agent/src/os/${DERIVED}/${CAPDERIVED}DebuggerLocal.c
#make
diff -rus make/${ORIG} make/${DERIVED}
#os
diff -rus src/os/${ORIG} src/os/${DERIVED}
diff -us src/os/${ORIG}/vm/attachListener_${ORIG}.cpp src/os/${DERIVED}/vm/attachListener_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/c1_globals_${ORIG}.hpp src/os/${DERIVED}/vm/c1_globals_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/c2_globals_${ORIG}.hpp src/os/${DERIVED}/vm/c2_globals_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/chaitin_${ORIG}.cpp src/os/${DERIVED}/vm/chaitin_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/decoder_${ORIG}.cpp src/os/${DERIVED}/vm/decoder_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/dtraceJSDT_${ORIG}.cpp src/os/${DERIVED}/vm/dtraceJSDT_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/globals_${ORIG}.hpp src/os/${DERIVED}/vm/globals_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/interfaceSupport_${ORIG}.hpp src/os/${DERIVED}/vm/interfaceSupport_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/jvm_${ORIG}.cpp src/os/${DERIVED}/vm/jvm_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/jvm_${ORIG}.h src/os/${DERIVED}/vm/jvm_${DERIVED}.h
diff -us src/os/${ORIG}/vm/mutex_${ORIG}.cpp src/os/${DERIVED}/vm/mutex_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/mutex_${ORIG}.inline.hpp src/os/${DERIVED}/vm/mutex_${DERIVED}.inline.hpp
diff -us src/os/${ORIG}/vm/osThread_${ORIG}.cpp src/os/${DERIVED}/vm/osThread_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/osThread_${ORIG}.hpp src/os/${DERIVED}/vm/osThread_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/os_${ORIG}.cpp src/os/${DERIVED}/vm/os_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/os_${ORIG}.hpp src/os/${DERIVED}/vm/os_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/os_${ORIG}.inline.hpp src/os/${DERIVED}/vm/os_${DERIVED}.inline.hpp
diff -us src/os/${ORIG}/vm/os_share_${ORIG}.hpp src/os/${DERIVED}/vm/os_share_${DERIVED}.hpp
diff -us src/os/${ORIG}/vm/perfMemory_${ORIG}.cpp src/os/${DERIVED}/vm/perfMemory_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/stubRoutines_${ORIG}.cpp src/os/${DERIVED}/vm/stubRoutines_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/threadCritical_${ORIG}.cpp src/os/${DERIVED}/vm/threadCritical_${DERIVED}.cpp
diff -us src/os/${ORIG}/vm/thread_${ORIG}.inline.hpp src/os/${DERIVED}/vm/thread_${DERIVED}.inline.hpp
diff -us src/os/${ORIG}/vm/vmError_${ORIG}.cpp src/os/${DERIVED}/vm/vmError_${DERIVED}.cpp
#os_cpu
diff -us src/os_cpu/${ORIG}_x86/vm/assembler_${ORIG}_x86.cpp src/os_cpu/${DERIVED}_x86/vm/assembler_${DERIVED}_x86.cpp
diff -us src/os_cpu/${ORIG}_x86/vm/atomic_${ORIG}_x86.inline.hpp src/os_cpu/${DERIVED}_x86/vm/atomic_${DERIVED}_x86.inline.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/${ORIG}_x86_32.ad src/os_cpu/${DERIVED}_x86/vm/${DERIVED}_x86_32.ad
diff -us src/os_cpu/${ORIG}_x86/vm/${ORIG}_x86_32.s src/os_cpu/${DERIVED}_x86/vm/${DERIVED}_x86_32.s
diff -us src/os_cpu/${ORIG}_x86/vm/${ORIG}_x86_64.ad src/os_cpu/${DERIVED}_x86/vm/${DERIVED}_x86_64.ad
diff -us src/os_cpu/${ORIG}_x86/vm/${ORIG}_x86_64.s src/os_cpu/${DERIVED}_x86/vm/${DERIVED}_x86_64.s
diff -us src/os_cpu/${ORIG}_x86/vm/bytes_${ORIG}_x86.inline.hpp src/os_cpu/${DERIVED}_x86/vm/bytes_${DERIVED}_x86.inline.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/copy_${ORIG}_x86.inline.hpp src/os_cpu/${DERIVED}_x86/vm/copy_${DERIVED}_x86.inline.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/globals_${ORIG}_x86.hpp src/os_cpu/${DERIVED}_x86/vm/globals_${DERIVED}_x86.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/orderAccess_${ORIG}_x86.inline.hpp src/os_cpu/${DERIVED}_x86/vm/orderAccess_${DERIVED}_x86.inline.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/os_${ORIG}_x86.cpp src/os_cpu/${DERIVED}_x86/vm/os_${DERIVED}_x86.cpp
diff -us src/os_cpu/${ORIG}_x86/vm/os_${ORIG}_x86.hpp src/os_cpu/${DERIVED}_x86/vm/os_${DERIVED}_x86.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/prefetch_${ORIG}_x86.inline.hpp src/os_cpu/${DERIVED}_x86/vm/prefetch_${DERIVED}_x86.inline.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/threadLS_${ORIG}_x86.cpp src/os_cpu/${DERIVED}_x86/vm/threadLS_${DERIVED}_x86.cpp
diff -us src/os_cpu/${ORIG}_x86/vm/threadLS_${ORIG}_x86.hpp src/os_cpu/${DERIVED}_x86/vm/threadLS_${DERIVED}_x86.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/thread_${ORIG}_x86.cpp src/os_cpu/${DERIVED}_x86/vm/thread_${DERIVED}_x86.cpp
diff -us src/os_cpu/${ORIG}_x86/vm/thread_${ORIG}_x86.hpp src/os_cpu/${DERIVED}_x86/vm/thread_${DERIVED}_x86.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/vmStructs_${ORIG}_x86.hpp src/os_cpu/${DERIVED}_x86/vm/vmStructs_${DERIVED}_x86.hpp
diff -us src/os_cpu/${ORIG}_x86/vm/vm_version_${ORIG}_x86.cpp src/os_cpu/${DERIVED}_x86/vm/vm_version_${DERIVED}_x86.cpp
diff -us src/os_cpu/${ORIG}_zero/vm/assembler_${ORIG}_zero.cpp src/os_cpu/${DERIVED}_zero/vm/assembler_${DERIVED}_zero.cpp
diff -us src/os_cpu/${ORIG}_zero/vm/atomic_${ORIG}_zero.inline.hpp src/os_cpu/${DERIVED}_zero/vm/atomic_${DERIVED}_zero.inline.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/bytes_${ORIG}_zero.inline.hpp src/os_cpu/${DERIVED}_zero/vm/bytes_${DERIVED}_zero.inline.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/globals_${ORIG}_zero.hpp src/os_cpu/${DERIVED}_zero/vm/globals_${DERIVED}_zero.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/orderAccess_${ORIG}_zero.inline.hpp src/os_cpu/${DERIVED}_zero/vm/orderAccess_${DERIVED}_zero.inline.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/os_${ORIG}_zero.cpp src/os_cpu/${DERIVED}_zero/vm/os_${DERIVED}_zero.cpp
diff -us src/os_cpu/${ORIG}_zero/vm/os_${ORIG}_zero.hpp src/os_cpu/${DERIVED}_zero/vm/os_${DERIVED}_zero.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/prefetch_${ORIG}_zero.inline.hpp src/os_cpu/${DERIVED}_zero/vm/prefetch_${DERIVED}_zero.inline.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/threadLS_${ORIG}_zero.cpp src/os_cpu/${DERIVED}_zero/vm/threadLS_${DERIVED}_zero.cpp
diff -us src/os_cpu/${ORIG}_zero/vm/threadLS_${ORIG}_zero.hpp src/os_cpu/${DERIVED}_zero/vm/threadLS_${DERIVED}_zero.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/thread_${ORIG}_zero.cpp src/os_cpu/${DERIVED}_zero/vm/thread_${DERIVED}_zero.cpp
diff -us src/os_cpu/${ORIG}_zero/vm/thread_${ORIG}_zero.hpp src/os_cpu/${DERIVED}_zero/vm/thread_${DERIVED}_zero.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/vmStructs_${ORIG}_zero.hpp src/os_cpu/${DERIVED}_zero/vm/vmStructs_${DERIVED}_zero.hpp
diff -us src/os_cpu/${ORIG}_zero/vm/vm_version_${ORIG}_zero.cpp src/os_cpu/${DERIVED}_zero/vm/vm_version_${DERIVED}_zero.cpp
Overview
Content Tools
ThemeBuilder
  • No labels

Terms of Use • License: GPLv2 • Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Adaptavist ThemeBuilder Powered by Atlassian Confluence 7.4.1
  • Adaptavist ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Adaptavist ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 220, "requestCorrelationId": "498d5ab14848405b"}