commit |
afc20e1d47e590f2b787814e3a5f56aef078bf51 |
afc20e1 |
Update README |
Update README |
commit |
c2ff55d617fca899f3a727bebd169b4182da2f31 |
c2ff55d |
Finish adding constexpr to everything |
Finish adding conste… |
commit |
efc4d27d5d769bbc4b6edb275b833648c4fde138 |
efc4d27 |
Make Result truly constexpr even if std::variant isn't |
Make Result truly co… |
commit |
6b33e003405b0eb4ba62208cb372efb8c8d5dfe0 |
6b33e00 |
Worked on several small issues |
Worked on several sm… |
commit |
63763fd0ca0763bcd6fe98373e448d9ad62303d1 |
63763fd |
Fix compilation errors on MSVC |
Fix compilation erro… |
commit |
d6ab2cf17711f8995ad00e33640156412212a870 |
d6ab2cf |
Fix compilation errors on MSVC |
Fix compilation erro… |
commit |
a06e03549c0ba55fffb9978e2644132d74099c51 |
a06e035 |
Migrate contents of `core::windows::transcoding` to `core::unicode` |
Migrate contents of … |
commit |
f847860e7a74dfe6fb9c873de235997317f5378a |
f847860 |
Added `UnqualifiedObject` concept and started applying it |
Added `UnqualifiedOb… |
commit |
7f240909c793e5bc616406c4bf5ec6a81a148b21 |
7f24090 |
More tidying up in core::iterators |
More tidying up in c… |
commit |
3e9990648ae2d072651ce120f12f918d122c46bb |
3e99906 |
Make most Pipeline methods rvalue-only |
Make most Pipeline m… |
commit |
90f82c74eb0c0b8083887f26f71234613ab8f2c1 |
90f82c7 |
Tidy up core::iterators |
Tidy up core::iterat… |
commit |
09e14a11d70af7dbff5a3326a42359566fd98d9d |
09e14a1 |
Separate EnrichedIterator into Pipeline and Cursor |
Separate EnrichedIte… |
commit |
d9b2ffef427cac436b8c300396d128b079bdc7e0 |
d9b2ffe |
Make iterator terminology more consistent |
Make iterator termin… |
commit |
c8a21ca9c679c0649c0a4cfdf5c83adfbc0ae587 |
c8a21ca |
Simplify formatting of ImmutablePointer and MutablePointer |
Simplify formatting … |
commit |
928b13c7600262457402e601608cb8b05cd60c8f |
928b13c |
Make the rest of core::memory as constexpr as possible |
Make the rest of cor… |
commit |
2baa8d3a0e5786fc8ae938ba39bd47635a58de78 |
2baa8d3 |
Tidying up memory and arrays |
Tidying up memory an… |
commit |
22fd1b37ee554e5b84f4a03a6913e4eea3a3c73b |
22fd1b3 |
Add build option to enable or disable recovery from sanitizers |
Add build option to … |
commit |
09a1ef9a8a5346e86ad686a25058ae3e737bf5c9 |
09a1ef9 |
Add construct_object() and destroy_object() to the pointer classes |
Add construct_object… |
commit |
d688bc289a2dff76c3b350a2413511abe2cd0b06 |
d688bc2 |
Remove ELEMENT template parameter from most core::memory functions |
Remove ELEMENT templ… |
commit |
99001e1bcc60c3585d2aadc2b41576722905695c |
99001e1 |
Improve functionality of core::memory |
Improve functionalit… |
commit |
948198d526ac459d18cb659b6109714ea14567b6 |
948198d |
Remove PreallocatedStorage because it has no users |
Remove PreallocatedS… |
commit |
0a05cc63210b89073207f411a23f4705a81a154f |
0a05cc6 |
Tidying up core::arrays and core::memory |
Tidying up core::arr… |
commit |
6dbc3fa65fc2dcd3c161f4ea0841059bceef6d75 |
6dbc3fa |
Fix probable UB in test_memory |
Fix probable UB in t… |
commit |
316cb770dbaa50fbba819be9167673ddc616e6de |
316cb77 |
Fix accidental transposition of ASSERT and EXPECT |
Fix accidental trans… |
commit |
c082143c60a6eabbc0a0b53ba9b1bb38d01cc1ed |
c082143 |
Cosmetic changes in core::strings |
Cosmetic changes in … |
commit |
f19ac218c5cca52179a7db77cf3e8b38d9b7b036 |
f19ac21 |
Remove unsafe.hpp from core.hpp |
Remove unsafe.hpp fr… |
commit |
1e41c6b1d9d509519fbb00ef949c6a6c90a57fba |
1e41c6b |
Remove empty unsafe source files |
Remove empty unsafe … |
commit |
0d4da225b629dd2213d35281121d44f368810034 |
0d4da22 |
Tidying up of core::memory and core::unsafe |
Tidying up of core::… |
commit |
33765ea7a4de390d7eca012d4c78568ad0b1f64c |
33765ea |
Remove unsafe permission from core::arrays |
Remove unsafe permis… |
commit |
63cb254e5feea8b3a3bd1962991681046fe407d1 |
63cb254 |
Made MutableSlice constexpr |
Made MutableSlice co… |
commit |
672a6de83a3fa581d6c5388d88c98f30258436aa |
672a6de |
Made ImmutableSlice constexpr |
Made ImmutableSlice … |
commit |
7123150d38549baa8770b58bf920519e51634652 |
7123150 |
Tidy up core::arrays |
Tidy up core::arrays |
commit |
c789fec52e8b1e302d2ebbda8613e8ab969e1434 |
c789fec |
Rename arrays::IterationSource to arrays::ImmutableSliceIterator |
Rename arrays::Itera… |
commit |
101685a1af5684695fdfb8171958ef1eb9be6a0c |
101685a |
Fix compilation errors on MSVC |
Fix compilation erro… |
commit |
6e61f77f90e76258a8166559c94ed48fb9c30513 |
6e61f77 |
Consolidate some namespaces |
Consolidate some nam… |
commit |
97c49e7562293c6cf85764b3e867437f05720bd8 |
97c49e7 |
Tidy backtrace namespace |
Tidy backtrace names… |
commit |
4ebd56ae9c3f23eff12ad5e1e518479a2a2d840c |
4ebd56a |
Add core::result::ExtendError |
Add core::result::Ex… |
commit |
3fbd400bebee41402cab01c90f138e9ed2b14ae5 |
3fbd400 |
Combine backtrace and filesystem into unified namespaces |
Combine backtrace an… |
commit |
1dead7c0c07587257b0cf53816dbfdda7e0eb9fa |
1dead7c |
Fix compilation errors on MSVC |
Fix compilation erro… |
commit |
c3ca9134d3c8244af7c2deb687fc871086afd72c |
c3ca913 |
Tidying up the core::result namespace |
Tidying up the core:… |
commit |
7eb11f00081a0af67b75c1c100d6ed8a618a1a09 |
7eb11f0 |
Move Error into the core::result namespace |
Move Error into the … |
commit |
5d1faf6a7d69ed169ea6d5cde208fc70c71675f9 |
5d1faf6 |
Tidying up in core::strings |
Tidying up in core::… |
commit |
826ed8839aa01d5db3609d17dde2d93a6565d42c |
826ed88 |
Fix MSVC compilation issues |
Fix MSVC compilation… |
commit |
aacdcccf32839f4861e90b02fb2bf4375361a7c1 |
aacdccc |
Make boot::main::launch() take an array of Utf8Strings |
Make boot::main::lau… |
commit |
c8491fea5ddfa6c788b7f8c22013e62191a7afa5 |
c8491fe |
Clean up a few more megaheader usages |
Clean up a few more … |
commit |
6c40c911142e41b1c40856cb8af558a021cdb7c6 |
6c40c91 |
Housekeeping: mostly better incremental builds, some tidying |
Housekeeping: mostly… |
commit |
89b9f7859068232a7d186a9e32615f02c8b04c4f |
89b9f78 |
Add Newton-Raphson-based square_root() implementation |
Add Newton-Raphson-b… |
commit |
fe7f1602ac2eb5b396215c1118600deca8926586 |
fe7f160 |
Initial version of constexpr square_root |
Initial version of c… |
commit |
bc04cfdccfe3e2a68c62ba5b7cb6eff7613a79b1 |
bc04cfd |
Remove redundant Vector*D static methods |
Remove redundant Vec… |
commit |
1ff99bf3d15d73bbd58386ad4937954e796b8207 |
1ff99bf |
Rephrase some vector math in terms of the dot product |
Rephrase some vector… |