Directory TEMPLATES/

Directory Created:
2001-08-16 07:52
Total Files:
49
Deleted Files:
6
Lines of Code:
8454

[root]/TEMPLATES

Lines of Code

TEMPLATES/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 334 (100.0%) 9632 (100.0%) 28.8
westram 332 (99.4%) 9631 (100.0%) 29.0
epruesse 1 (0.3%) 1 (0.0%) 1.0
baderk 1 (0.3%) 0 (0.0%) 0.0

Most Recent Commits

westram 2023-08-05 12:29 Rev.: 19444


* add header (fixes previous commit)

64 lines of code changed in 1 file:

  • TEMPLATES: gets_noOverflow.h (new 64)
westram 2023-07-13 19:17 Rev.: 19439


* set {{{GCC_TOO_SMART_FOR_USEFUL_FINAL_TYPE_SUGGESTION}}} for whole gcc 9.x + 10.x series

8 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+8 -3)
westram 2023-05-24 18:19 Rev.: 19356


- refuse to build under C++17 standard (atm).

2 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+2)
westram 2022-07-21 13:01 Rev.: 19167


* reintegrates 'split' into 'trunk'
* adds: log:branches/split@19102:19166

1 lines of code changed in 1 file:

  • TEMPLATES: arb_unit_test.h (+1 -1)
westram 2022-03-04 11:26 Rev.: 18959


* reintegrates 'progress' into 'trunk'
- implements #789
* adds: log:branches/progress@18885:18958

103 lines of code changed in 7 files:

  • TEMPLATES: ErrorOrType.h (+2), arb_error.h (+1 -1), cache.h (+1 -1), matrix.h (+6 -3), static_assert.h (+6 -5), stringize.h (new 50), triangular.h (new 37)
westram 2021-11-07 19:08 Rev.: 18828


* prepare for Cxx17 builds.

20 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+20 -2)
westram 2021-09-15 12:52 Rev.: 18730


* remove trailing whitespace from c source.

30 lines of code changed in 7 files:

  • TEMPLATES: ChecksumCollector.h (+3 -3), arb_early_check.h (+1 -1), command_output.h (+1 -1), downcast.h (+1 -1), malloc.h (+1 -1), ttypes.h (+1 -1), valgrind.h (+22 -22)
westram 2021-09-15 12:48 Rev.: 18729


* eliminate trailing whitespace from Makefiles.

1 lines of code changed in 1 file:

  • TEMPLATES: Makefile (+1 -1)
westram 2021-02-01 15:42 Rev.: 18640


* move {{{mod_rlimit.h}}} to allow usage in production code.

80 lines of code changed in 1 file:

  • TEMPLATES: mod_rlimit.h (new 80)
westram 2020-11-10 16:24 Rev.: 18634


* reintegrates 'root' into 'trunk'
- implements #449
* adds: log:branches/root@18451:18633

76 lines of code changed in 4 files:

  • TEMPLATES: ErrorOrType.h (+2 -2), arb_error.h (+2), arbtools.h (+3), matrix.h (new 69)
westram 2020-03-16 14:08 Rev.: 18384


* add {{{UNUSED}}} attribute to structs defined in namespace {{{final_unsuggest}}}
- attempt to silence bogus suggestions
- does not work well for 8.x series; keep it anyway.

15 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+15 -7)
westram 2020-03-16 14:03 Rev.: 18383


* silence same final warnings for gcc 9.3 as done for gcc 9.1 + 9.2.

1 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+1 -1)
westram 2020-03-16 13:57 Rev.: 18381


* cosmetics (move comment; rename variable)

3 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+3 -2)
westram 2020-02-21 13:07 Rev.: 18311


* reintegrates 'saicalc' into 'trunk'
- implements #730
* adds: log:branches/saicalc@18141:18310

2 lines of code changed in 2 files:

  • TEMPLATES: ErrorOrType.h (+1), smartptr.h (+1 -1)
westram 2019-10-08 16:51 Rev.: 18159


* full update from child 'fix' into 'trunk'
- fix item name accessors ({{{GBT_get_name}}} + {{{GBT_get_name_or_description}}})
- add {{{null2empty}}}
* adds: log:branches/fix@18140:18158

6 lines of code changed in 1 file:

  • TEMPLATES: dupstr.h (+6)
westram 2019-09-20 16:08 Rev.: 18113


* reintegrates 'cleanup' into 'trunk'
* adds: log:branches/cleanup@18105:18112

7 lines of code changed in 2 files:

  • TEMPLATES: arb_stdstr.h (+3), arb_str.h (+4 -2)
westram 2019-09-17 14:13 Rev.: 18088


* reintegrates 'fts' into 'trunk'
* adds:
- log:branches/fts@17653,17655:17717,17724:18087
- [17925/branches/gui]

27 lines of code changed in 1 file:

  • TEMPLATES: arb_stdstr.h (+27)
westram 2019-09-17 12:47 Rev.: 18081


* gcc 9.2 still too smart to use final type suggestion

1 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+1 -1)
westram 2019-05-10 12:57 Rev.: 17877


* reintegrates 'gcc' into 'trunk'
* adds: log:branches/gcc@17850:17876

56 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+56 -8)
westram 2019-04-05 18:32 Rev.: 17748


* remove hardcoded 'markCreated==true' from
- GBT_find_or_create_species_rel_species_data and
- GBT_find_or_create_species.
* hardcode 'markCreated==false' in GBT_find_or_create_SAI.
- changes result DB.
- increase diff buf size (result DB has loooong lines).

1 lines of code changed in 1 file:

  • TEMPLATES: arb_unit_test.h (+1 -1)
westram 2019-04-02 18:10 Rev.: 17730


* introduce "hybrid" result-type {{{ErrorOr<TYPE>}}}
- is either an error xor a value

65 lines of code changed in 1 file:

  • TEMPLATES: ErrorOrType.h (new 65)
westram 2019-04-02 17:15 Rev.: 17729


* fix test condition "contains":
- checking for empty part
* always returned 'true'
* now fails assertion and returns 'false' (it is unwanted to test that)
- fix callers

8 lines of code changed in 2 files:

  • TEMPLATES: command_output.h (+7 -7), ut_valgrinded.h (+1 -1)
westram 2019-03-04 14:22 Rev.: 17634


* reintegrates 'mix' into 'trunk'
* prepare arb for hybrid svn/git use (central svn + local git)
* adds: log:branches/mix@17631:17633

2 lines of code changed in 1 file:

  • TEMPLATES: .gitignore (new 2)
westram 2018-10-24 14:58 Rev.: 17534


* partial merge from 'fix' into 'trunk'
- globally define what are "gaps"
- kept behavioral changes to a minimum:
* defaults for (user-defined) gap-definition in EDIT4 changed
* EDIT sequence search also uses user-defined gaps
* adds: log:branches/fix@17529:17533

6 lines of code changed in 1 file:

  • TEMPLATES: arb_global_defs.h (+6)
westram 2018-05-04 17:06 Rev.: 16986


* reintegrates 'gcc' into 'trunk'
- ports arb to gcc 8.1 (fixing warnings)
* adds: log:branches/gcc@16965:16985

Update: continued by [17178]

4 lines of code changed in 1 file:

  • TEMPLATES: arbtools.h (+4)
westram 2018-05-02 10:32 Rev.: 16961


* partial merge from 'fix' into 'trunk'
- refactored {{{AW_device}}} text output
* reduces calls to strlen (using {{{SizedCstr}}})
* eliminated/modernized several parameters/functions (esp. in {{{TextOverlayCallback}}}s)
* adds: log:branches/fix@16939:16960

53 lines of code changed in 1 file:

  • TEMPLATES: sized_cstr.h (new 53)
westram 2018-04-25 10:08 Rev.: 16919


* reintegrates 'pvp' into 'trunk'
- adds {{{arb_calc_pvp}}} (CLI tool to calculate posvar)
* adds: log:branches/pvp@16906:16918

16 lines of code changed in 1 file:

  • TEMPLATES: command_output.h (+16 -10)
westram 2018-04-11 15:48 Rev.: 16880


* reintegrates 'multicore' into 'trunk'
- derive sequence classes able to be combined from new class {{{AP_combinableSeq}}}
* elim dummy functions from rest of hierarchy
- implements non-writing combine for add-species (speedup: 25-35%)
- introduce type {{{Mutations}}} => uses long everywhere (before mostly, but not always used float)
- allows use of {{{future}}}s
* nucleotide combine is able to calculate async (disabled via define atm -> {{{NEVER_COMBINE_ASYNC}}}; needs more work on calling algorithm)
* adds: log:branches/multicore@16769:16879

8 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+8 -5)
westram 2017-12-05 09:48 Rev.: 16787


* perform some checks after reading import format (report error instead of crash)
- {{{NEW_FORMAT}}} and {{{SYSTEM}}} have to be used together
- {{{SEQUENCESTART}}}/{{{SEQUENCEAFTER}}} required if not using {{{NEW_FORMAT}}}, forbidden otherwise
* fix {{{update_format_description}}} when selecting "no filter"

2 lines of code changed in 1 file:

  • TEMPLATES: FileWatch.h (+2)
westram 2017-11-28 18:22 Rev.: 16766


* reintegrates 'gcc' into 'trunk'
- mostly cosmetics changes
* adds: log:branches/gcc@16655,16741:16743,16752:16765

2 lines of code changed in 1 file:

  • TEMPLATES: cache.h (+2 -4)
westram 2017-11-28 17:09 Rev.: 16763


* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751

83 lines of code changed in 16 files:

  • TEMPLATES: ChecksumCollector.h (+1 -1), SuppressOutput.h (+4 -4), arb_error.h (+8 -8), arb_simple_assert.h (+4), arb_sleep.h (+2 -2), arb_str.h (+2 -2), attributes.h (+1 -1), cache.h (+5 -5), command_output.h (+11 -8), config_parser.h (+6 -6), cxxforward.h (+8 -2), downcast.h (+1 -1), dupstr.h (+7 -7), output.h (+7 -7), perf_timer.h (+4 -4), smartptr.h (+12 -12)
westram 2017-11-17 12:54 Rev.: 16668


* full update from child 'gcc' into 'trunk'
- fix/suppress (new) compiler warnings
- skip vectorizer notes
* adds: log:branches/gcc@16656:16667

10 lines of code changed in 1 file:

  • TEMPLATES: cxxforward.h (+10)
westram 2017-11-12 14:53 Rev.: 16649


* partial merge from 'gcc' into 'trunk'
- handles #770 by reducing optimizations of several bleeding test functions
* adds: log:branches/gcc@16636:16648

3 lines of code changed in 1 file:

  • TEMPLATES: attributes.h (+3 -1)
westram 2017-11-06 13:54 Rev.: 16628


* 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

7 lines of code changed in 2 files:

  • TEMPLATES: attributes.h (+5), gccver.h (+2 -2)
westram 2017-10-31 13:13 Rev.: 16592


* partial merge from 'vectorize' into 'trunk'
- eliminates {{{usleep}}} (using {{{nanosleep}}} via {{{ARB_sleep}}})
* adds: log:branches/vectorize@16587:16591

63 lines of code changed in 1 file:

  • TEMPLATES: arb_sleep.h (+63 -9)
westram 2017-10-21 12:40 Rev.: 16564


* reintegrates 'io' into 'trunk'
- implements #691
* adds: log:branches/io@16436:16510,16513:16514,16517,16533:16535,16537:16563

112 lines of code changed in 1 file:

  • TEMPLATES: FileWatch.h (new 112)
westram 2017-10-03 17:26 Rev.: 16469


* reintegrates 'textedit' into 'trunk'
- fixes #586
* editor now always started asynchronously
* uses inotify to track file changes
- ~~also use inotify to track directory updates (in order to update file selections when needed)~~\\(./) by [16515] ff.; merged by [16551]
* adds: log:branches/textedit@16448:16468

1 lines of code changed in 1 file:

  • TEMPLATES: command_output.h (+1)
westram 2017-09-18 14:23 Rev.: 16374


* reintegrates 'aci' into 'trunk'
- refactored wide parts of ACI code (incl. SRT+REG)
* added more test
* ACI tracing
- more complete and readable
- automatically turned off when done with expression
* improved error messages (esp. diagnostics)
* documentation (updated, added missing)
* fixed a bunch of bugs (incl. SEGV and deadlock)
* ACI now runs inside execution environment
- ACI language may be extended with custom commands (implements #756)
* added ACI extension for group-batch-rename
* adds:
- log:branches/aci@16170:16373
- log:branches/addtest@16193:16316

6 lines of code changed in 2 files:

  • TEMPLATES: arbtools.h (+5 -1), command_output.h (+1 -1)
westram 2017-09-03 16:51 Rev.: 16261


* add new sort-criteria to 'search&query' (sort numerically; fixes #203)

14 lines of code changed in 1 file:

  • TEMPLATES: arbtools.h (+14)
westram 2017-07-19 12:25 Rev.: 16164


* reintegrates 'group' into 'trunk'
- implements #653
* adds: log:branches/group@16147:16163

77 lines of code changed in 1 file:

  • TEMPLATES: lazy.h (new 77)

(183 more)

Generated by StatSVN 0.7.0