2 files changed
+2
-2
lines changed- .github/workflows/build.yml+1-1
- CMakeLists.txt+7-39
- cmake/FindRaviComp.cmake-15
- mir/CMakeLists.txt+24-10
- ravi-config.h.in-1
- ravicomp/.clang-format+7
- ravicomp/CMakeLists.txt+103
- ravicomp/LICENSE+22
- ravicomp/README.md+6
- ravicomp/include/ravi_api.h+58
- ravicomp/include/ravi_compiler.h+609
- ravicomp/src/README.md+25
- ravicomp/src/allocate.c+275
- ravicomp/src/allocate.h+134
- ravicomp/src/ast_printer.c+561
- ravicomp/src/ast_simplify.c+538
- ravicomp/src/ast_walker.c+639
- ravicomp/src/bitset.c+297
- ravicomp/src/bitset.h+130
- ravicomp/src/cfg.c+104
- ravicomp/src/cfg.h+34
- ravicomp/src/codegen.c+2.7k
- ravicomp/src/codegen.h+34
- ravicomp/src/common.h+37
- ravicomp/src/dataflow_framework.c+117
- ravicomp/src/dataflow_framework.h+42
- ravicomp/src/df_liveness.c+122
- ravicomp/src/dominator.c+172
- ravicomp/src/dominator.h+39
- ravicomp/src/fnv_hash.c+72
- ravicomp/src/fnv_hash.h+51
- ravicomp/src/graph.c+412
- ravicomp/src/graph.h+122
- ravicomp/src/hash_table.c+427
- ravicomp/src/hash_table.h+109
- ravicomp/src/lexer.c+1.0k
- ravicomp/src/linearizer.c+2.6k
- ravicomp/src/linearizer.h+267
- ravicomp/src/membuf.c+136
- ravicomp/src/membuf.h+50
- ravicomp/src/opt_unusedcode.c+103
- ravicomp/src/optimizer.h+33
- ravicomp/src/parser.c+1.8k
- ravicomp/src/parser.h+400
- ravicomp/src/ptrlist.c+987
- ravicomp/src/ptrlist.h+142
- ravicomp/src/ravi_binding.c+89
- ravicomp/src/set.c+409
- ravicomp/src/set.h+87
- ravicomp/src/typechecker.c+536
- readthedocs/ravi-mir-instructions.rst+8-8
- src/lapi.c+1-1
- src/lcode.c+1-1
- src/ldo.c+1-1
- src/ldump.c+1-1
- src/lfunc.c+1-1
- src/lopcodes.c+1-1
- src/lparser.c+1-1
- src/lundump.c+1-1
- src/lvm.c+1-1
- src/ravi_complib.c+22
- src/ravi_jit.c+1-1
- src/ravi_jit.h+1-1
- src/ravi_jitshared.c+1-1
- src/ravi_jitshared.h+1-1
- src/ravi_membuf.c+1-1
- src/ravi_mirjit.c+1-1
- src/ravi_mirjit.h+1-1
- src/ravi_nojit.c+1-1
Submodule ravi-luaossl updated 28 files
- GNUmakefile+7-3
- LICENSE+1-1
- debian/changelog+23
- doc/luaossl.pdf
- doc/luaossl.tex+147-13
- lua/openssl/kdf.lua+3
- lua/openssl/ssl.lua+16-14
- lua/openssl/ssl/context.lua+16-14
- regress/167-verify-cert.lua+47
- regress/177-reset-bio.lua+35
- regress/95-kdf.lua+45
- regress/regress.lua+5
- src/openssl.c+1.3k-354
- vendor/compat53/README.md+3-2
- vendor/compat53/c-api/compat-5.3.c+63-3
- vendor/compat53/c-api/compat-5.3.h+6-4
- vendor/compat53/lbitlib.c+233
- vendor/compat53/lstrlib.c+4-4
- vendor/compat53/ltablib.c+1-1
- vendor/compat53/lutf8lib.c+2-2
- vendor/compat53/rockspecs/bit32-5.3.5-1.rockspec+28
- vendor/compat53/rockspecs/bit32-scm-1.rockspec+28
- vendor/compat53/rockspecs/compat53-0.7-1.rockspec+32
- vendor/compat53/rockspecs/compat53-0.8-1.rockspec+32
- vendor/compat53/rockspecs/compat53-scm-0.rockspec+2-2
- vendor/compat53/tests/test-bit32.lua+9
- vendor/compat53/tests/test.lua+29-4
- vendor/compat53/tests/testmod.c+18
0 commit comments