You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by va...@apache.org on 2007/02/28 14:29:45 UTC

svn commit: r512751 - in /harmony/enhanced/drlvm/trunk/build: ./ make/components/vm/ make/excludes/ make/targets/

Author: varlax
Date: Wed Feb 28 05:29:43 2007
New Revision: 512751

URL: http://svn.apache.org/viewvc?view=rev&rev=512751
Log:
Made debug build truly debug:
no more hardcoded release mode for Jitrino;
improved debug diagnostics on Linux.
Had to exclude shutdown.TestNativeAllocation, see H-3266.

Modified:
    harmony/enhanced/drlvm/trunk/build/build.bat
    harmony/enhanced/drlvm/trunk/build/build.sh
    harmony/enhanced/drlvm/trunk/build/make/components/vm/jitrino.xml
    harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86.opt
    harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86_64.opt
    harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt
    harmony/enhanced/drlvm/trunk/build/make/targets/common_vm.xml

Modified: harmony/enhanced/drlvm/trunk/build/build.bat
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/build.bat?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/build.bat (original)
+++ harmony/enhanced/drlvm/trunk/build/build.bat Wed Feb 28 05:29:43 2007
@@ -136,8 +136,7 @@
 
 SET ANT_COMMAND=%ANT_HOME%\bin\ant.bat
 
-REM  Note: vm.jitrino is always complied in release mode, otherwise it makes VM debug too slow
-CALL "%ANT_COMMAND%" -f make/build.xml -Dvm.jitrino.cfg=release %*
+CALL "%ANT_COMMAND%" -f make/build.xml %*
 
 GOTO THEEND
 

Modified: harmony/enhanced/drlvm/trunk/build/build.sh
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/build.sh?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/build.sh (original)
+++ harmony/enhanced/drlvm/trunk/build/build.sh Wed Feb 28 05:29:43 2007
@@ -63,8 +63,6 @@
 
 ANT_COMMAND="$ANT_HOME/bin/ant --noconfig"
 
-# it is necessarily to compile 'vm.jitrino' in release mode
-
-$ANT_COMMAND -f ./make/build.xml -Dvm.jitrino.cfg=release "$@"  || ERROR
+$ANT_COMMAND -f ./make/build.xml "$@"  || ERROR
 
 

Modified: harmony/enhanced/drlvm/trunk/build/make/components/vm/jitrino.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/components/vm/jitrino.xml?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/components/vm/jitrino.xml (original)
+++ harmony/enhanced/drlvm/trunk/build/make/components/vm/jitrino.xml Wed Feb 28 05:29:43 2007
@@ -49,8 +49,7 @@
 
         <patternset id="java.classes.pattern" includes="empty_pattern"/>
 
-        <!-- the compiler doesn't extend common compiler -->
-        <compiler name="${build.cxx}" id="cpp.compiler">
+        <compiler id="cpp.compiler" extends="common.cpp.compiler">
             <fileset dir="${src}">
                 <include name="dynopt/*.cpp" />
                 <include name="main/*.cpp" />

Modified: harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86.opt
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86.opt?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86.opt (original)
+++ harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86.opt Wed Feb 28 05:29:43 2007
@@ -10,3 +10,6 @@
 # breaks on ubuntu 6 w/ OOME
 stress/Threads.java
 stress/Mix.java
+
+# HARMONY-3266
+shutdown/TestNativeAllocation.java

Modified: harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86_64.opt
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86_64.opt?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86_64.opt (original)
+++ harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.linux.x86_64.opt Wed Feb 28 05:29:43 2007
@@ -16,3 +16,5 @@
 stress/Stack.java
 stress/Mix.java
 
+# HARMONY-3266
+shutdown/TestNativeAllocation.java

Modified: harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt (original)
+++ harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt Wed Feb 28 05:29:43 2007
@@ -9,3 +9,6 @@
 shutdown/TestInterrupt.java
 
 stress/Mix.java
+
+# HARMONY-3266
+shutdown/TestNativeAllocation.java

Modified: harmony/enhanced/drlvm/trunk/build/make/targets/common_vm.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/targets/common_vm.xml?view=diff&rev=512751&r1=512750&r2=512751
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/targets/common_vm.xml (original)
+++ harmony/enhanced/drlvm/trunk/build/make/targets/common_vm.xml Wed Feb 28 05:29:43 2007
@@ -113,6 +113,8 @@
 
                 <select cfg="debug">
                     <compilerarg value="-O0" />
+                    <compilerarg value="-g" />
+                    <compilerarg value="-ggdb3" />
                 </select>
             </select>