commit |
9aac048c294d200b9b0b7d6d9b9bf9166798f94c |
9aac048 |
Update changelog |
Update changelog |
commit |
5c0cc438a2532289f905de347ddf868848596e14 |
5c0cc43 |
Implement new formatting in core::arrays and fix problems that arise |
Implement new format… |
commit |
a17ab56a0da4f515fe6926452346ec750497c643 |
a17ab56 |
Reduce all FieldsBuilder::with_*() into FieldsBuilder::add() |
Reduce all FieldsBui… |
commit |
a8d8e3dede70d775969b6bed0744b0c471229179 |
a8d8e3d |
Add FieldsBuilder::with_record() |
Add FieldsBuilder::w… |
commit |
0db65110b89a58040de3dac3dd81c9b2be0cfc12 |
0db6511 |
Add FieldsBuilder::with_integral() |
Add FieldsBuilder::w… |
commit |
5a8adf2908b337617b8ca3f572c3042fd6f3a4c7 |
5a8adf2 |
Add format_record(), build_fields(), and build_context() to core::format |
Add format_record(),… |
commit |
82a7576a741ac7d61a0654752d4702f185ae8def |
82a7576 |
Merge branch 'process/backtrace-terminate-handler' into 'main' |
Merge branch 'proces… |
commit |
da8a7ad601f4bdb5cdc509d27c0ebf0a16ef7955 |
da8a7ad |
Update changelog |
Update changelog |
commit |
2e9dde062c122378f12b5b5dd7d4ac0dc2440c42 |
2e9dde0 |
Remove unused #include <iostream> |
Remove unused #inclu… |
commit |
696ef55677484bb9311ab38a5e44b2e5a38c5c0a |
696ef55 |
Handle simple backtraces better on Unix-like systems |
Handle simple backtr… |
commit |
a0363f6c2b71975bdfdcc8f1633e334e4fe44163 |
a0363f6 |
Clean up backtrace handling on Windows when called via std::terminate() |
Clean up backtrace h… |
commit |
2bdcdc738565c5de1dbe7418cb716c749c3cdb3d |
2bdcdc7 |
Better output from process::backtrace::terminate_handler() |
Better output from p… |
commit |
f35ed9012939c4ab43fdbd5d134e4ef2a542e15c |
f35ed90 |
Add process::backtrace::terminate_handler |
Add process::backtra… |
commit |
ca9e56ba739babe7b8a937bd9eca5740a5d7b51b |
ca9e56b |
Merge branch 'process/backtrace' into 'main' |
Merge branch 'proces… |
commit |
b9137003ee4c20de95ee77b0901554f15040821c |
b913700 |
Update changelog |
Update changelog |
commit |
3c0956a8725c51a949ff354e49a76ef3e4641e2d |
3c0956a |
Add backtrace functionality to process library for unix backend |
Add backtrace functi… |
commit |
ba775fb0a5fffc6fafdecf4efacfda52fc9e692b |
ba775fb |
Add forgotten CMake file for platform-specific preprocessor symbols |
Add forgotten CMake … |
commit |
ae9e580cd8c9f9a9ba617860a1902aa00b6f0319 |
ae9e580 |
Add process::backtrace API and implement it for Windows |
Add process::backtra… |
commit |
e51c48d02376b573cf9f39d63258e0ad7c97f28d |
e51c48d |
Selectively link crucible-unix or crucible-windows in crucible-process |
Selectively link cru… |
commit |
935b54d77e5ac88218925661406aab3732decabf |
935b54d |
Add preprocessor definitions based on the platform target |
Add preprocessor def… |
commit |
492242e1888e9cd8d01ee7753dd209f69e396bcf |
492242e |
Add process library skeleton |
Add process library … |
commit |
86067ca9ab43c61e3ee2187456ed25338c011804 |
86067ca |
Merge branch 'unix/backtrace' into 'main' |
Merge branch 'unix/b… |
commit |
45056e3db29219b0813ca96d61de4fccf96e9a9e |
45056e3 |
Update changelog |
Update changelog |
commit |
a2a04d3a3242a2e46fb826371b7c3aa11c97253a |
a2a04d3 |
Add a simple backtrace mechanism to unix::backtrace |
Add a simple backtra… |
commit |
f94ce7adbf7d85f44fa57bbb7900a93663dc2f5d |
f94ce7a |
Merge branch 'windows/backtrace' into 'main' |
Merge branch 'window… |
commit |
db2ba0d6c5b194240ec7712eb2a02b821ebb5dac |
db2ba0d |
Remove bad emplace_back |
Remove bad emplace_b… |
commit |
6b60f227642aae250942f61646e30dbd67f0847d |
6b60f22 |
Update changelog |
Update changelog |
commit |
02bb4dec49937ad0c7cc48394b98701776a4f7b1 |
02bb4de |
Add windows::backtrace::snapshot() |
Add windows::backtra… |
commit |
9d06175541ffc1669ebce19fd512201985275671 |
9d06175 |
Merge branch 'core/buffer' into 'main' |
Merge branch 'core/b… |
commit |
b9611e01a752dc58e1bda1b22752209fefb71ee1 |
b9611e0 |
Update changelog |
Update changelog |
commit |
a0a02c7650619bed9f857c50e4ad383958fd2632 |
a0a02c7 |
Revert accidental changelog edit |
Revert accidental ch… |
commit |
cae5094862091cfa7fa251f5b904c479d46c10eb |
cae5094 |
Rename buffer to array |
Rename buffer to arr… |
commit |
b91947878bffcbd7106b2e8fadd5a5c5b6130278 |
b919478 |
Make some tests hit more code paths |
Make some tests hit … |
commit |
5d19178198ae6d77fb959d17d90d4bb9b67146db |
5d19178 |
Add random access |
Add random access |
commit |
9ec4516f765a07ea9d5e55dc29202d891fcf2229 |
9ec4516 |
Add more slicing functions |
Add more slicing fun… |
commit |
12ab756457da947ce2b807297cec4d98772be330 |
12ab756 |
Add is_empty(), format(), and operator== |
Add is_empty(), form… |
commit |
83ea0c299a4bd67dc17696fc026dedacac84ca03 |
83ea0c2 |
Add a formatter for C arrays with a dynamic size |
Add a formatter for … |
commit |
c3ccc8477185666bdca13e36eb4d338948498aeb |
c3ccc84 |
Add core::buffer namespace with Buffer and Slice classes |
Add core::buffer nam… |
commit |
9523056beb3dfead471177523e533d81117a7394 |
9523056 |
Merge branch 'fallible' into 'main' |
Merge branch 'fallib… |
commit |
aa59b315caab650ce9808f6321ecd10452174d03 |
aa59b31 |
Update changelog |
Update changelog |
commit |
0703b2d113169e9b5e49e6f446f09af919e7f43a |
0703b2d |
Add EXPECT_FAILURE() / EXPECT_SUCCESS() and tests for each |
Add EXPECT_FAILURE()… |
commit |
470a97db3cc1f1122304a60b41896a2f9c0cc478 |
470a97d |
Generalize format() implementations for fallible types |
Generalize format() … |
commit |
004007943e9f5d43ccc784b739efc7bd4b91d717 |
0040079 |
Add tests for core::fallible |
Add tests for core::… |
commit |
b385f59a8e5d75f8908cef7c20ea2e437792ed4d |
b385f59 |
Add library-level headers for core and testing |
Add library-level he… |
commit |
62d245ebc51d90fdf670c09843f0c7b3f1dfceef |
62d245e |
Add new core::fallible namespace |
Add new core::fallib… |
commit |
5590f59c43c066ee59a7345631e040220d02cc5f |
5590f59 |
Merge branch 'platform-specific-cmake' into 'main' |
Merge branch 'platfo… |
commit |
12f2dd0be8896b7ae102743339221678fdcd2029 |
12f2dd0 |
Update changelog |
Update changelog |
commit |
fd4eb624a2922139e770fe7fa375ce10b6cb70f7 |
fd4eb62 |
Handle platform-specific libraries in the CMakeLists for those libraries |
Handle platform-spec… |
commit |
d2a097d3ad775522f309bac81de66155d37e0e5f |
d2a097d |
Merge branch 'remove-os' into 'main' |
Merge branch 'remove… |
commit |
e9400beaedb08a41f727ce6e1cc15bea434dc8d3 |
e9400be |
Update changelog |
Update changelog |