descriptionprogramming language providing a thin abstraction layer over a platform's instruction set and calling conventions
homepage URLhttp://inglorion.net/software/voodoo/
ownervoodoo@inglorion.net
last changeMon, 10 Nov 2014 01:51:40 +0000
Content tags:
Add:
readme
Voodoo is a programming language designed to be a thin abstraction layer over CPUs' native instruction sets and operating systems' calling conventions. It provides functionality to read and write memory, perform arithmetic, define and call functions, and not much more. Voodoo aims to provide a level of abstraction high enough to reduce the effort of generating code for numerous target platforms, while allowing any construct to be expressed efficiently.
shortlog
12 days ago inglorionset version to 1.1.4masterv1.1.4
12 days ago inglorionupdated copyright notice to include 2014
2014-10-28 inglorionmade references to symbols always position-independent...
2014-10-27 inglorionupdated many-args test to test that locals are preserved
2014-10-26 inglorionmany-args-tail: test that tail calls preserve parameter...
2014-10-26 inglorionfixed tail-call on amd64
2014-10-07 inglorionadded more tests for @ expressions
2014-10-07 inglorionimplemented constant pool distance logic using named...
2014-10-06 inglorionlimited distance of constant pools to instructions...
2014-10-06 inglorionon i386 and AMD64, generate position-independent code...
2014-10-04 inglorionmade AMD64 code generator preserve rbx
2014-09-01 inglorionadded more thorough testing of expressions
2013-12-01 inglorionset version to 1.1.3v1.1v1.1.3
2013-12-01 inglorionadded missing @symbol_tracker.use on MIPS
2013-12-01 inglorionreject programs that export symbols after they have...
2013-12-01 inglorionupdated language definition with export/import ordering...
...
tags
12 days ago v1.1.4 tagged version 1.1.4
11 months ago v1.1.3 tagged version 1.1.3
13 months ago v1.1.2 tagged version 1.1.2
16 months ago v1.1.1 tagged version 1.1.1
16 months ago v1.1.0 tagged version 1.1.0
2 years ago v1.0.2 Tagged version 1.0.2
2 years ago v1.0.1 Tagged version 1.0.1
2 years ago v1.0.0 Tagged version 1.0.0
3 years ago v0.7.0 Tagged version 0.7.0
4 years ago v0.6.3 Tagged version 0.6.3
4 years ago v0.6.2 Tagged version 0.6.2
4 years ago v0.6.1 Tagged version 0.6.1
4 years ago v0.6.0 Tagged version 0.6.0
4 years ago v0.5.0
5 years ago v0.4.1 Tagged version 0.4.1
5 years ago v0.4.0 Tagged version 0.4.0
...
heads
12 days ago master
11 months ago v1.1
2 years ago v1.0
2 years ago experimental