]> git.llucax.com Git - software/dgc/dgcbench.git/log
software/dgc/dgcbench.git
15 years agomicro/split.d: Take the file to split from the command line
Leandro Lucarella [Sun, 23 Aug 2009 20:01:23 +0000 (17:01 -0300)]
micro/split.d: Take the file to split from the command line

The Makefile is adapted to make possible to pass arguments to an arbitrary
benchmark program.

15 years agomicro: Remove unneeded copy in Makefile
Leandro Lucarella [Sat, 22 Aug 2009 22:48:14 +0000 (19:48 -0300)]
micro: Remove unneeded copy in Makefile

The bible.txt file doesn't have to be copied to $(BIN_DIR) because the
program is executed from the same directory where bible.txt is.

15 years agomicro: Let Make figure out .INTERMEDIATE rules
Leandro Lucarella [Sat, 22 Aug 2009 22:46:05 +0000 (19:46 -0300)]
micro: Let Make figure out .INTERMEDIATE rules

15 years agomicro: Generate data to plot an allocation histogram
Leandro Lucarella [Sat, 22 Aug 2009 20:40:33 +0000 (17:40 -0300)]
micro: Generate data to plot an allocation histogram

The newly generated %.h.csv files has how many allocations has been
requested for each object (cell) size. A histogram will be plotted based
on this data in the future.

15 years agomicro: Move stats files (CSV) to its own directory
Leandro Lucarella [Sat, 22 Aug 2009 20:38:08 +0000 (17:38 -0300)]
micro: Move stats files (CSV) to its own directory

amend a plot

15 years agomicro/rnd_data_2.d: Add a comment about expected memory usage
Leandro Lucarella [Sat, 22 Aug 2009 20:32:34 +0000 (17:32 -0300)]
micro/rnd_data_2.d: Add a comment about expected memory usage

15 years agomicro/rnd_data_2.d: Group constants to easily tune the benchmark
Leandro Lucarella [Sat, 22 Aug 2009 20:31:46 +0000 (17:31 -0300)]
micro/rnd_data_2.d: Group constants to easily tune the benchmark

15 years agomicro/rnd_data_2.d: Don't disable the GC
Leandro Lucarella [Sat, 22 Aug 2009 20:30:28 +0000 (17:30 -0300)]
micro/rnd_data_2.d: Don't disable the GC

Disabling the GC for the filling up the array of arrays just improves the
performance, but has no point in the what the benchmark is trying to test.

15 years agoDon't use a base build directory
Leandro Lucarella [Sat, 22 Aug 2009 20:28:30 +0000 (17:28 -0300)]
Don't use a base build directory

15 years agoAdd some micro-benchmarks to plot GC statistics
Leandro Lucarella [Tue, 18 Aug 2009 01:25:12 +0000 (22:25 -0300)]
Add some micro-benchmarks to plot GC statistics