lean4-htt/tests/lean/run
Leonardo de Moura acade175b6 feat(library/init/data/array): store dimension in the array
The array dimension is now stored inside the array.
The main motivation is that it reflects the actual runtime implementation.
We need to store the array size to be able to GC it.
So, it feels silly to have the array size stored in each array object,
but we cannot use this information.
For example, in the `hashmap` we implemented the bucket array using
`array`, and we store the `size` of the array.
Same for the Lean3 `buffer` object.
The `buffer` object doesn't even need to exist.
The actual `array` implementation is the `buffer`
2018-05-03 15:43:03 -07:00
..
1954.lean fix(init/core): typed_expr should accept Props 2018-04-12 16:14:47 +02:00
array1.lean feat(library/init/data/array): store dimension in the array 2018-05-03 15:43:03 -07:00
check_constants.lean feat(library/init): add wf_term_hack (unsound) axiom 2018-04-30 11:06:51 -07:00
deriv.lean test(tests/lean/run/deriv): add benchmark 2018-04-12 16:43:11 -07:00
fun.lean chore(*): remove pos_num and num from stdlib 2017-05-25 18:24:16 -07:00
mvar_eta_issue.lean fix(library/type_context): unifier failed to solve ?m =?= fun x_1 ... x_n, ?m x_1 ... x_n 2018-04-16 14:27:20 -07:00
noncomputable_bug.lean fix(library/noncomputable): bug at is_noncomputable 2018-04-16 14:26:37 -07:00
parser_ir1.lean feat(library/init/lean/ir): parse IR definitions 2018-05-02 16:59:50 -07:00
quasi_pattern_unification_approx_issue.lean feat(frontends/lean/elaborator,library/type_context): fine grain unifier approximation control 2018-04-24 15:09:19 -07:00
test_all.sh chore(tests/lean,shell/lean): run leantests and leanruntests in parallel 2017-03-30 06:04:00 +02:00
test_single.sh chore(tests/lean,shell/lean): run leantests and leanruntests in parallel 2017-03-30 06:04:00 +02:00