Filter RSS
Projekthistorie

2023-01-12
06:43
Eir Common Shared Code
[SVN] Commit revision 499
- added even more optional-value features to eir::Variant by giving it special methods in case of...
2023-01-11
19:54
Eir Common Shared Code
[SVN] Commit revision 498
- adjustments to make the SDK work on older compiler toolchains - various bugfixes
2023-01-10
02:07
Eir Common Shared Code
[SVN] Commit revision 497
- improved the situation for compilers that STILL do not come with std::is_constant_evaluated() (...
2023-01-09
10:22
Eir Common Shared Code
[SVN] Commit revision 496
- added endianness-guide preprocessor definitions for platforms with dynamic endianness configura...
06:49
Eir Common Shared Code
[SVN] Commit revision 495
- added an implementation of BitManager with very little memory aliasing semantics (instead bitfi...
2023-01-08
21:25
Eir Common Shared Code
[SVN] Commit revision 494
- introduced the scientific concept of "subsets" which - in the concept of typelists - are a smal...
00:27
Eir Common Shared Code
[SVN] Commit revision 493
- finalized the product for integration into Marlin FW ESP32 SPI data transfer
2023-01-07
05:59
Eir Common Shared Code
[SVN] Commit revision 492
- implemented vectorized-fetch for the BitVectorizedIdentityManager using new Eir SDK metafeature...
2023-01-06
07:53
Eir Common Shared Code
[SVN] Commit revision 491
- added the ability to choose the variant template for BitManage.h instances (BitIdentityStorage,...
03:38
Eir Common Shared Code
[SVN] Commit revision 490
- consolidated the Eir SDK type-traits using C++20 requires-clause, saving some redundancy
03:00
Eir Common Shared Code
[SVN] Commit revision 489
- replaced the risky & flawed-in-cpp-lang new-placement-construction statement with eir::placemen...
00:08
Eir Common Shared Code
[SVN] Commit revision 488
- further optimizations to bitwise-operations in the Eir SDK
2023-01-05
07:29
Eir Common Shared Code
[SVN] Commit revision 487
- added Linux build configuration to the MSVC project (ReleaseL, DebugL configurations) - perform...
01:09
Eir Common Shared Code
[SVN] Commit revision 486
- fixed a bug in GCC x86/x64 ROL/ROR instruction insertion where the register operand was not res...
00:33
Eir Common Shared Code
[SVN] Commit revision 485
- fixed bugs due to very weird AT&T ASM GAS syntax and it's unnecessaringly confusing assembly op...
2023-01-04
13:48
Eir Common Shared Code
[SVN] Commit revision 484
- circumvented GCC code-gen issues by adjusting the allocator template detection logic, weakening...
09:48
Eir Common Shared Code
[SVN] Commit revision 483
- replaced instances of std::forward with eir::castforward I made the best effort possible to ge...
2023-01-03
19:34
Eir Common Shared Code
[SVN] Commit revision 482
- continuation of own-to-assembly-hard code-gen optimizations for BitManage.h code-graphs - added...
2023-01-02
07:17
Eir Common Shared Code
[SVN] Commit revision 481
- created the BitManip.h header file which includes basic bit-manipulation functions, a collectio...
2022-12-30
09:18
Eir Common Shared Code
[SVN] Commit revision 480
- added Union and Variant types to the Eir SDK - added unit tests for the new types