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>