lean4-htt/src/runtime
2019-07-30 17:58:15 -07:00
..
alloc.cpp fix(runtime/alloc): fix out-of-bounds pointer reported by ubsan 2019-07-26 12:39:35 -07:00
alloc.h feat(runtime/alloc): save memory using a smaller LEAN_OBJECT_SIZE_DELTA 2019-06-29 15:29:39 -07:00
allocprof.cpp feat(runtime): low tech allocation profiler 2019-03-14 15:15:29 -07:00
allocprof.h chore(runtime/allocprof): style checker 2019-03-21 15:11:05 -07:00
apply.cpp feat(runtime): avoid extra switch 2019-02-23 17:35:21 -08:00
apply.h feat(library/compiler/emit_cpp): emit _apply instruction 2019-01-30 14:37:21 -08:00
CMakeLists.txt feat(library/init): add platform.cpp 2019-07-25 17:19:50 -07:00
compact.cpp chore(runtime/compact): add additional comments 2019-07-30 17:58:15 -07:00
compact.h feat(runtime, library/init/io): add io.ref 2019-03-16 22:16:28 -07:00
compiler_hints.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
debug.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
debug.h refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
exception.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
exception.h refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
extensible_object.h feat(runtime): add object serializer 2018-05-22 16:34:41 -07:00
flet.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
hash.cpp feat(runtime/hash): use size_t instead of unsigned 2019-04-03 03:19:50 -07:00
hash.h feat(runtime/hash): use size_t instead of unsigned 2019-04-03 03:19:50 -07:00
init_module.cpp fix(shell/CMakeLists): mark libleanstatic.a and libleanstdlib.a as cyclically dependent 2019-07-26 14:38:28 +02:00
init_module.h fix(runtime): add init_module 2018-05-14 20:38:21 -07:00
int64.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
interrupt.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
interrupt.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
io.cpp feat(runtime/io): improve "file not found" error message 2019-07-27 09:45:38 -07:00
io.h chore(*): style 2019-05-14 07:08:58 -07:00
memory.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
memory.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
mpq.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
mpq.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
mpz.cpp fix(runtime/mpz): fix and document size_t functions 2019-07-05 16:27:04 -07:00
mpz.h fix(runtime/mpz): fix and document size_t functions 2019-07-05 16:27:04 -07:00
object.cpp chore(runtime/object): LEAN_FAKE_FREE: assert on double-free 2019-07-30 17:52:43 -07:00
object.h chore(runtime,library/init/lean): remove evalConst 2019-07-19 11:04:57 -07:00
optional.h feat(library/init/lean/elaborator): elaborate constants 2018-12-19 15:04:48 +01:00
platform.cpp feat(library/init/system/platform): add System.Platform.isOSX 2019-07-28 19:49:40 -07:00
platform.h feat(library/init): add platform.cpp 2019-07-25 17:19:50 -07:00
serializer.cpp feat(runtime,library/init/data/array/basic): add builtin support for arrays 2019-02-16 15:27:23 -08:00
serializer.h feat(runtime/serializer): support for tasks 2018-08-18 14:52:29 -07:00
sstream.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
stackinfo.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
stackinfo.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
thread.cpp feat(runtime): eager heap initialization 2019-04-25 18:10:36 -07:00
thread.h feat(runtime): inline hot path small object allocation 2019-05-17 10:12:43 -07:00
utf8.cpp fix(runtime/object): string_utf8_extract 2019-03-09 12:57:51 -08:00
utf8.h feat(runtime, library/init/data/string/basic): add utf8_pos 2019-03-09 12:30:19 -08:00