Re: [Sablevm-developer] Warning: devel release approaching
Brought to you by:
egagnon
From: Chris P. <chr...@ma...> - 2004-02-10 18:41:21
|
Grzegorz B. Prokopski wrote: > W li=B6cie z wto, 10-02-2004, godz. 00:23, Chris Pickett pisze:=20 >=20 >=20 >>I have some code comments that might be useful (e.g. in prepare_code.c,= =20 >>types.h ... stuff like that). I also have a preliminary script (that=20 >>needs refinement) to permute through combinations of options to=20 >>./configure (see permute-options in my sandbox). >=20 >=20 > So that we didn't double the work, try this: >=20 > cd > wget http://gadek.debian.net/testing/testing.tgz > tar zxvf ./testing.tgz > cd ./testing > nohup ./run-all &>./0MAIN.out & > tail -f ./0MAIN.out >=20 > Do it somewhere, where you have all sablevm's and classpath's deps > available, and a fast inet connection. Look into "config" file ;-) > Then look into the scripts. If you add "benchmarks" to the list of > TESTS to run and to the list of BINARIES - it'll fetch and run > SPEC98 benchmarks (that's why I don't advertise this). >=20 > Warning: once you start it - to stop it you need to kill all these > processes ;-) Sorry, I was more worried making it actually go. Really, Greg ... we should sit down with Bruno and discuss his Ashes 2=20 benchmarking framework. I think we need ONE benchmark system for the=20 whole of Sable, so that nobody wastes time with these little scripts=20 anymore. It will require learning Python though. Compiling SableVM is a separate matter though, and as for the=20 compilation stuff in sources-compile-install, look at http://www.sable.mcgill.ca/~cpicke/files/permute-options and you'll see how it can be useful almost immediately to generate all=20 possible combinations of options (okay, I just realized it should=20 probably be called "combine-options" ...) Cheers, Chris |