Skip to content

Instantly share code, notes, and snippets.

@paulfryzel
Created May 5, 2014 01:57
Show Gist options
  • Save paulfryzel/57e71e57497caad9d05e to your computer and use it in GitHub Desktop.
Save paulfryzel/57e71e57497caad9d05e to your computer and use it in GitHub Desktop.
paulfryzel@ao:~/github/Higgs/source(osx-tests*)$ make test
python runtime/layout.py
dmd -m64 -O -L-ldl -J./ -unittest -debug -ofhiggs-test util/error.d util/id.d util/string.d util/misc.d util/bitset.d util/os.d parser/lexer.d parser/ast.d parser/vars.d parser/parser.d ir/ir.d ir/ops.d ir/iir.d ir/ast.d ir/peephole.d ir/slotalloc.d ir/livevars.d ir/inlining.d ir/typeprop.d runtime/vm.d runtime/layout.d runtime/string.d runtime/object.d runtime/gc.d jit/x86.d jit/codeblock.d jit/util.d jit/moves.d jit/ops.d jit/jit.d repl.d options.d stats.d main.d jit/tests.d parser/tests.d runtime/tests.d runtime/ffitests.d
time ./higgs-test test-runner.js
bit set
machine code generation
machine code execution
simple expression parsing
source file parsing
JIT core
global expressions
unary ops
binary arith ops
bitwise
undef
fp
global functions
argument passing
local variables
comparison and branching
recursion
fib
loops
switch
strings
typeof
global object
exprs
calls
unresolved
delete
many globals
in-place operators
objects and properties
obj basic
in operator
delete operator
function objects
method call
object extension
new operator
arrays
inline IR
basic
runtime
closures
stdlib/math
stdlib/object
stdlib/number
stdlib/array
stdlib/string
stdlib/global
exceptions (intra)
exceptions (inter)
load
eval
apply
arguments
for-in
regression
garbage collector
gc/collect
gc/objects
gc/new
gc/arrays
gc/closures
gc/objext
gc/deepstack
gc/bigloop
gc/apply
gc/arguments
gc/strcat
gc/globalexc
gc/graph
gc/stackvm
gc/load
FFI
Starting test-runner.js...
---
test-runner.js results:
---
Tests run: 0
Tests failed: 0
rm higgs-test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment