Go to file
Kp 4128ce2971 Use compiler-provided integer_sequence when it is depth-efficient
Early implementations of integer_sequence used a naive implementation
that required one level of template depth per additional integer in the
sequence.  Rebirth uses a private alternate implementation named
make_tree_index_sequence that requires only log(N) steps for an
N-element index_sequence.  Recent versions of gcc ship a log(N) version
of integer_sequence.  Probe for that version and, if found, use it
instead of the private implementation, on the theory that the compiler
writers did at least as good a job as I did, and possibly better if they
were able to leverage compiler implementation details.
2017-07-26 03:15:59 +00:00
common Use compiler-provided integer_sequence when it is depth-efficient 2017-07-26 03:15:59 +00:00
contrib Add Gentoo ebuilds for beta 2017-04-08 16:48:19 +00:00
d1x-rebirth Make wclip::num_frames uint16_t 2017-06-17 23:05:16 +00:00
d2x-rebirth Make wclip::num_frames uint16_t 2017-06-17 23:05:16 +00:00
Documentation Require support for reference qualified methods 2016-12-10 17:51:07 +00:00
similar Move dsx::segment -> dcx::segment 2017-07-26 03:15:58 +00:00
.gitattributes Add .gitattributes to control EOL conversion 2017-04-08 16:48:18 +00:00
.gitignore ignore XCode user data 2014-12-06 22:43:12 -08:00
COPYING.txt corrected typo in COPYING.txt (it's to its) 2014-06-06 13:18:52 +02:00
GPL-3.txt Changed custom D1X license to GPLv3 2014-06-01 19:55:23 +02:00
INSTALL.markdown Fix Ubuntu package name in INSTALL.markdown 2016-12-23 02:56:55 +00:00
SConstruct Use compiler-provided integer_sequence when it is depth-efficient 2017-07-26 03:15:59 +00:00