0
I Use This!
Very High Activity

Commits : Listings

Analyzed about 4 hours ago. based on code collected 1 day ago.
Nov 07, 2025 — Nov 07, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Remove obsolete emitx64.c (now in emitnative.c). More... about 13 years ago
Wrap out-native code in preprocessor declarations. More... about 13 years ago
Simplify and improve function & method calling. More... about 13 years ago
Rename vm.h to bc.h. More... about 13 years ago
Implement basic class/object in native code. More... about 13 years ago
Implement basic class/object functionality in runtime. More... about 13 years ago
Improve indent/dedent error checking and reporting. More... about 13 years ago
Improve push/pop and register usage for native emit. More... about 13 years ago
Native Python and Viper support for x64 and thumb all together. More... about 13 years ago
Merge viper types with standard native emitter. More... about 13 years ago
Rename r64->reg, i64->imm. More... about 13 years ago
Add comments. More... about 13 years ago
Implement crude viper emit stage. More... about 13 years ago
Functions to convert values to/from inline asm. More... about 13 years ago
Make runtime able to call inline asm with 1 argument. More... about 13 years ago
Add b_n opcode to inline thumb asm. More... about 13 years ago
Optimise typedargslist_name to not create a node if just an id. More... about 13 years ago
Almost supports arguments for inline asm functions. More... about 13 years ago
Make range of small int 24 bits. More... about 13 years ago
Oops: add emitpass1.c for new factorised emit code. More... about 13 years ago
Add support for inline thumb assembly. More... about 13 years ago
Incorporate emit_thumb into new emit framework. More... about 13 years ago
Implement built-in decorators to select emit type. More... about 13 years ago
Factorise EMIT_COMMON calls, mostly into emit_pass1. More... about 13 years ago
Compiler computes labels and max_num_labels. More... about 13 years ago
Further factorise PASS_1 out of specific emit code. More... about 13 years ago
Restructure emit so it goes through a method table. More... about 13 years ago
Use macro EMIT_COMMON for emit_common calls. More... about 13 years ago
Small fixes to Makefile. More... about 13 years ago
Initial commit. More... about 13 years ago