]> Repositorios git - scryer-prolog.git/commit
introduce bespoke Heap type for in-heap partial strings
authorMark Thom <[email protected]>
Tue, 14 May 2024 00:00:56 +0000 (18:00 -0600)
committerMark Thom <[email protected]>
Sat, 26 Oct 2024 22:28:09 +0000 (16:28 -0600)
commit62bea56634e9f1f533873671ab553c5657912e5b
treeb8c33dff0ee19840eb1b2d92d0b475a6e341a6ba
parenta8c0c5dc9137e773f053626e7a2b297380ec65f0
introduce bespoke Heap type for in-heap partial strings
57 files changed:
.github/workflows/ci.yml
benches/run_iai.rs
benches/setup.rs
build/instructions_template.rs
build/static_string_indexing.rs
src/allocator.rs
src/arena.rs
src/arithmetic.rs
src/atom_table.rs
src/codegen.rs
src/debray_allocator.rs
src/forms.rs
src/functor_macro.rs [new file with mode: 0644]
src/heap_iter.rs
src/heap_print.rs
src/indexing.rs
src/iterators.rs
src/lib.rs
src/lib/builtins.pl
src/loader.pl
src/machine/arithmetic_ops.rs
src/machine/attributed_variables.pl
src/machine/attributed_variables.rs
src/machine/compile.rs
src/machine/copier.rs
src/machine/cycle_detection.rs
src/machine/disjuncts.rs
src/machine/dispatch.rs
src/machine/gc.rs
src/machine/heap.rs
src/machine/lib_machine.rs
src/machine/load_state.rs
src/machine/loader.rs
src/machine/machine_errors.rs
src/machine/machine_indices.rs
src/machine/machine_state.rs
src/machine/machine_state_impl.rs
src/machine/mock_wam.rs
src/machine/mod.rs
src/machine/parsed_results.rs
src/machine/partial_string.rs
src/machine/preprocessor.rs
src/machine/streams.rs
src/machine/system_calls.rs
src/machine/term_stream.rs
src/machine/unify.rs
src/macros.rs
src/parser/ast.rs
src/parser/lexer.rs
src/parser/parser.rs
src/read.rs
src/repl_helper.rs
src/targets.rs
src/tests/call_with_inference_limit.pl
src/types.rs
tests-pl/invalid_decl11.pl
tests-pl/issue2588.pl