Echo Writes Code

History

Type Hash
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
commit 6ee2e1c897cf1bdf038ac1c8fcc06b7c2a156bf9 6ee2e1c Remove the `os` library Remove the `os` libr…
commit c1cc96e6d0b782b508f20b2dbcbc6e750840de10 c1cc96e Merge branch 'remove-bobadump' into 'main' Merge branch 'remove…
commit e14552a3f9c1a925dce2aaea226b0848a025d9a1 e14552a Update changelog Update changelog
commit 01e05c6adcb86f3b70643cd6008c75f1e48b21b0 01e05c6 Fix CMake issues on new build trees Fix CMake issues on …
commit 40d304c5e28bc6ef79762f5bf27e57e944f9ac0c 40d304c Merge remote-tracking branch 'origin/main' into remove-bobadump Merge remote-trackin…
commit d0651a5f76cf2631a915908d3473e326b0b7fc08 d0651a5 Remove `bobadump` Remove `bobadump`