Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
e3e54dffb38bed2847dbc1bf49abf6df3620ac7a
/
exp-drd
e3e54df
Started converting README.txt into drd-manual.xml.
by bart
· 16 years ago
b08ca70
Added results obtained with gcc 4.3.1.
by bart
· 16 years ago
6d60658
Replaced gcc version 3.4.0 by 3.4.1. Set LC_ALL=C such that gcc's warning messages show up properly in emacs compile window.
by bart
· 16 years ago
45af5ea
Disabled bitmap cache rotation optimization because not all gcc versions compile it correctly.
by bart
· 16 years ago
3c9989f
- Renamed s_bitmap2_creation_count into s_bitmap2_node_creation_count.
by bart
· 16 years ago
ec5a9f2
Updated to do list.
by bart
· 16 years ago
f0cdc60
Fixed compiler warning.
by bart
· 16 years ago
4f192dc
Updated after level-2 bitmap size change.
by bart
· 16 years ago
8b4b2ee
- Reduced level two bitmap size from 2**16 to 2**14 addresses. This
by bart
· 16 years ago
fd7cb92
Updated results after latest optimizations.
by bart
· 16 years ago
40c7501
Updated results after latest optimizations.
by bart
· 16 years ago
10bd27e
Updated after latest optimizations.
by bart
· 16 years ago
29a0e2a
Another small optimization: moved code for printing memory accesses from run-time to instrumentation-time.
by bart
· 16 years ago
b9c7d74
Reworked code for memory tracing.
by bart
· 16 years ago
873e6b0
Updated results after last optimization.
by bart
· 16 years ago
ea2fa4c
Only enable the cache rotation optimization for gcc 4.2 and later.
by bart
· 16 years ago
f7fa46b
Run test only with one thread and with ten threads -- skip values inbetween.
by bart
· 16 years ago
6fcc3ee
Corrected rounding.
by bart
· 16 years ago
7e81a17
Implemented cache rotation.
by bart
· 16 years ago
0e5c04f
Memory tracing now also works while not recording memory accesses for conflict analysis. Added branch prediction hints.
by bart
· 16 years ago
589f948
Commented out assert statements because of performance reasons.
by bart
· 16 years ago
7386714
Reran benchmark after latest optimizations.
by bart
· 16 years ago
d1763bc
Updated results.
by bart
· 16 years ago
9cdd178
Only run tests with -p4 -- omitted -p1 and -p2.
by bart
· 16 years ago
3e3296d
More maual inlining.
by bart
· 16 years ago
b3d0c14
Moved shell commands for running matinv to a separate file.
by bart
· 16 years ago
d59bb0f
Declared more inline functions static, such that the compiler can omit the out-of-line code.
by bart
· 16 years ago
f33ce89
Reorganized SPLASH-2 benchmarking script.
by bart
· 16 years ago
77f954f
Split long line.
by bart
· 16 years ago
0d4e5c2
- Output is now saved in a ${PROGRAM}.out file.
by bart
· 16 years ago
53d46b9
Enabled more inlining.
by bart
· 16 years ago
0886562
Speed up analysis of programs that access the thread stack intensively.
by bart
· 16 years ago
bf80e12
Enable more optimization opportunities.
by bart
· 16 years ago
7acf380
The run-splash2 script now works regardless from which directory it is started in.
by bart
· 16 years ago
0ce652f
Removed duplicate invocation of radiosity. Updated results after optimizations.
by bart
· 16 years ago
334db5e
Use same inputs as in ITC paper for water-nsquared and water-spatial.
by bart
· 16 years ago
62e7c67
Joined if-statements.
by bart
· 16 years ago
32ba208
Manual inlining.
by bart
· 16 years ago
dfbae6e
Introduced bm_access_*_triggers_conflict() functions.
by bart
· 16 years ago
f0fca44
Enabled parallel compilation.
by bart
· 16 years ago
e3f4071
Documentation updates.
by bart
· 16 years ago
868d73a
Added more SPLASH-2 tests.
by bart
· 16 years ago
3281150
Added Cholesky and FFT.
by bart
· 16 years ago
c4a174f
Made script more robusts. Ratio is now always computed relative to the non-Valgrind single-CPU run.
by bart
· 16 years ago
afe8226
Added intercepts for strlen() and strnlen().
by bart
· 16 years ago
d5c6352
Fixed typo.
by bart
· 16 years ago
cb2d007
- Replaced algorithm for suppressing false positives on symbol
by bart
· 16 years ago
f06b427
Updated scripts for running SPLASH-2.
by bart
· 16 years ago
8785c12
Added to repository.
by bart
· 16 years ago
7524c3e
Refinements: added check for /usr/include/tiffio.h and added compiler flag -g3.
by bart
· 16 years ago
74c8467
Several reader-writer lock related fixes.
by bart
· 16 years ago
906ef12
Updated to do list.
by bart
· 16 years ago
7aa2b6d
Updated to do list.
by bart
· 16 years ago
597a4f4
Added to repository.
by bart
· 16 years ago
59bdc76
Updated documentation.
by bart
· 16 years ago
9d5b796
Added support for detecting locks that have been held too long.
by bart
· 16 years ago
1d4070d
Added hold_lock regression test.
by bart
· 16 years ago
c5c3a08
Remove comments that became obsolete because of a previous commit.
by bart
· 16 years ago
d9d8bf0
Filter out the time during which a lock has been held.
by bart
· 16 years ago
4de9776
Modified test such that fewer iterations are run when the test is run as part of the automated regression tests.
by bart
· 16 years ago
2dbdbab
Added command-line options -s and -t such that the loop step and hence the run time of the test can be influenced.
by bart
· 16 years ago
fd68049
Added allocation and deallocation of zero-sized array.
by bart
· 16 years ago
ad68113
Make sure that the same name is used in ld stack frames on 32- and 64-bit systems.
by bart
· 16 years ago
3cf701a
Run this test on 'none' rather than exp-drd. It really wants to
by sewardj
· 16 years ago
5b9bf84
Updated to do list.
by bart
· 16 years ago
7bf86f3
-Wall implies -Winline. Added -Wno-inline.
by bart
· 16 years ago
f71e706
Removed -Winline since this option lets gcc 4.3.1 print some uninteresting and unsuppressable warning messages.
by bart
· 16 years ago
1e01f05
Added @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@ to the exp-drd compiler flags.
by bart
· 16 years ago
15541f5
Added compilation flag -Wextra.
by bart
· 16 years ago
dc1e91c
Added compiler flag -Wextra for all regression tests. Replaced -finline-limit=100000 by --param inline-unit-growth=900 for drd_bitmap_test.
by bart
· 16 years ago
74a5f21
Fixed compiler warnings in assert statements.
by bart
· 16 years ago
08d808b
Changed compiler options for inlining to something that is supported by both gcc 3 and gcc 4.
by bart
· 16 years ago
33f1c96
Compiles now with older glibc versions too.
by bart
· 16 years ago
fbccd7f
Updated to do list.
by bart
· 16 years ago
165b90f
Added more comments. Fixed a bug: false positives were reported when using reader-writer locks. This is now fixed.
by bart
· 16 years ago
178cc16
Added another POSIX reader/writer lock test.
by bart
· 16 years ago
c2c81db
Changed return type of some of the bitmap functions from UWord to Bool.
by bart
· 16 years ago
1c8799c
Added -Winline to the compiler flags. Made sure that all functions in drd_bitmap_test.c that can be inlined are actually inlined.
by bart
· 16 years ago
991ab9a
Added -Winline to the compiler flags.
by bart
· 16 years ago
3d4c332
Added regression test for the C++ operators new, new[], delete and delete[].
by bart
· 16 years ago
d5f2370
Reordered declarations.
by bart
· 16 years ago
f5acbbc
Bug fix: bm_equal() now also works if the first argument contains one or more bitmap structures that are entirely zero.
by bart
· 16 years ago
214493b
Added more tests.
by bart
· 16 years ago
99a95fa
Added -O2 to the compilation flags of drd_bitmap_test.
by bart
· 16 years ago
a9eba35
Converted VG_(assert_fail)() to ANSI C.
by bart
· 16 years ago
ae18cd0
Use $(AM_FLAG_M3264_PRI) everywhere CFLAGS is explicitly set.
by sewardj
· 16 years ago
8be8860
Build fixes for AIX5.3.
by sewardj
· 16 years ago
d2765d8
Make sure that the return value of highest_used_stack_address() is a valid stack pointer.
by bart
· 16 years ago
fb088fd
Suppressed most output while the regression test is run.
by bart
· 16 years ago
a3f6109
Renamed bm_compare() into bm_equal(). Fixed a bug in bm_equal().
by bart
· 16 years ago
5b14816
Print name of Fedora package that contains /usr/bin/getconf in case /usr/bin/getconf is not found.
by bart
· 16 years ago
8556957
Changed #if defined(platform) tests into #if defined(HAVE_...) tests.
by bart
· 16 years ago
0baacb3
Reverted last commit since it does not fix anything (unfortunately).
by bart
· 16 years ago
303dbe8
Print an error message if /usr/bin/getconf is not found.
by bart
· 16 years ago
32fcd8d
Refined assert statements.
by bart
· 16 years ago
ab96eca
Added yet another assertion statement.
by bart
· 16 years ago
1fb1755
Postponed call of vg_set_main_thread_state() from /lib/ld-*.so:_start() to the call of main(), the program entry point.
by bart
· 16 years ago
6ad00b7
Added an assert statement to check the validity of the computed highest used stack address.
by bart
· 16 years ago
7cf4e6b
by sewardj
· 16 years ago
c45fec3
Fixed compiler warning.
by bart
· 16 years ago
Next »