]> 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]>
Wed, 23 Apr 2025 06:32:32 +0000 (23:32 -0700)
commit461e22023069042c2791a8018df00ccefb6ea954
treebb788b98df2fb8245a2f6bc3e599caea5895cf2f
parent310a369002386a6e6121a714dee9adcfafa6036e
introduce bespoke Heap type for in-heap partial strings
54 files changed:
.github/workflows/ci.yml
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/mod.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/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