Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
westram | 29 (100.0%) | 754 (100.0%) | 26.0 |
* reintegrates 'unittest' into 'trunk'
* adds: log:branches/unittest@18363:18425
1 lines of code changed in 1 file:
* use prefix 'take' for descends into UNIT_TESTER.
* fix some whitespace.
2 lines of code changed in 1 file:
* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751
2 lines of code changed in 1 file:
* partial merge from 'gcc' into 'trunk'
- handles #770 by reducing optimizations of several bleeding test functions
* adds: log:branches/gcc@16636:16648
1 lines of code changed in 1 file:
* reintegrates 'vectorize' into 'trunk'
- fixes #700
* documented vectorization-checks
* fine-grained check based on gcc-version
- drops old gcc-versions (<4.4.3)
- new attribute {{{__ATTR__DONT_VECTORIZE}}}
* disabled vectorization of {{{POS_TREE2::init_static()}}} for newer gcc-versions (generated code fails tests)
- added a bunch of new vectorization-checks (probably irrelevant to overall performance)
* adds: log:branches/vectorize@15531:16585,16595:16627
1 lines of code changed in 1 file:
* remove {{{virtual}}} if {{{OVERRIDE}}} is present
- OVERRIDE implies 'implicit virtual' (if code compiles as C++11 <- tested on build server!)
15 lines of code changed in 1 file:
* reintegrates 'fixres' into 'trunk'
- fixes #715
* adds: log:branches/fixres@15127:15175
1 lines of code changed in 1 file:
* reintegrates 'vectorize' into 'trunk'
- adds vectorization check for gcc 4.9.x / NDEBUG compile
* adds:
- log:branches/vectorize@13428:13442
1 lines of code changed in 1 file:
* reintegrates 'ptsfix' into 'trunk':
* adds:
- log:branches/ptsdump@8966:9000
- log:branches/ptsfix@8965:9012,9014:9017,9019:9023,9025:9046,9048:9089,9091:9114,9116:9132,9134:9139,9141:9145,9147:9151,9153:9158,9160:9379,9381:11059
- log:branches/ptsstartup@9160:9235,9237:9278,9280:9336,9339:9361,9363:9446
- log:branches/ptsundef@9061:9358
2 lines of code changed in 1 file:
* use cflags before cxxflags
1 lines of code changed in 1 file:
- fix struct/class mismatches
1 lines of code changed in 1 file:
* renamed include variables
1 lines of code changed in 1 file:
* made A_CC and A_CXX consistent
- A_CXX previously contained cxxflags
- cxxflags are now passed down and used separately
1 lines of code changed in 1 file:
- renamed
* ACC -> A_CC
* CPP -> A_CXX (misleading atm, since it contains c++flags)
1 lines of code changed in 1 file:
- document mechanism used by ARB to export variables to submakefiles
- document most important variables
1 lines of code changed in 1 file:
* do not depend on '_GLIBCXX_STRING' for definition of inline helper functions (should fix another clang error)
2 lines of code changed in 2 files:
- effect of [9574] (comments only)
1 lines of code changed in 1 file:
* use explicit override
- rest
15 lines of code changed in 1 file:
- updated depends for [9520]
1 lines of code changed in 1 file:
- reintegrated branch 'cxx11'
1 lines of code changed in 1 file:
* replaced several inlined conditions by more verboose expectations
15 lines of code changed in 1 file:
* rename unit test macros
- TEST_ASSERT.. -> TEST_EXPECT..
61 lines of code changed in 1 file:
* [8567] failed on WCs where shared libs were up-to-date, but not yet present in $ARBHOME/lib
- link libs directly in $ARBHOME/lib
* no longer create 'SHARED.a' in shared-library-dirs
* unit tests caused build of 'SHARED.so' (instead of 'libSHARED.so'). Every library existed twice.
- changed test-target-names for shared libaries (e.g. ARBDB/ARBDB.test -> ARBDB/libARBDB.test)
- added failing stopper targets to main-Makefile and shared-lib-Makefiles
* changed all dependencies to shared libs
* fixed dependency scripts to perform correct translations from lib/libUNIT.so <-> UNIT/UNIT.(dummy|a). omg :/
* updated predefined RESTRICT_LIB entries in UNIT_TESTER/Makefile.setup.template
- check whether RESTRICT_LIB uses obsolete test-names (e.g. ARBDB instead of libARBDB) and fail if.
1 lines of code changed in 1 file:
- removed using decls from headers
6 lines of code changed in 1 file:
* extracted library for Location from GENOM_IMPORT
- removes cyclic dependency from GENOM <> GENOM_IMPORT
- makes GENOM_IMPORT, GENOM and AWTI testable
* remove duplicated dependency EDIT4->ITEMS
619 lines of code changed in 4 files: