- 18 Jan, 2017 1 commit
-
-
qinsoon authored
cannot run test_throw in test_rpython along with other pytests (especially tests from c script). Will look into this later
-
- 17 Jan, 2017 2 commits
- 16 Jan, 2017 1 commit
-
-
qinsoon authored
-
- 12 Jan, 2017 1 commit
-
-
qinsoon authored
-
- 11 Jan, 2017 1 commit
-
-
qinsoon authored
-
- 10 Jan, 2017 4 commits
- 09 Jan, 2017 2 commits
- 07 Jan, 2017 1 commit
-
-
qinsoon authored
-
- 05 Jan, 2017 1 commit
-
-
qinsoon authored
-
- 20 Dec, 2016 1 commit
-
-
qinsoon authored
info
-
- 08 Dec, 2016 2 commits
- 05 Dec, 2016 1 commit
-
-
qinsoon authored
replacing most uses of HashMap with LinkedHashMap. This will reduce (if not eliminate) undeterminism in the compilation. Copied LinkedHashMap implementation to local so that I can implement encode/decode and other necessary methods
-
- 04 Dec, 2016 3 commits
- 30 Nov, 2016 3 commits
- 29 Nov, 2016 1 commit
-
-
qinsoon authored
a jump that directly is directly followed by a label of its target can be removed.
-
- 25 Nov, 2016 1 commit
-
-
qinsoon authored
-
- 24 Nov, 2016 3 commits
-
-
qinsoon authored
1. asm call do not use all argument registers (otherwise it will keep them alive) 2. spilling a register that is used and defined in one instruction will result in creating one new temporary, instead of two 3. spilling now deals with floating point 4. SELECT with int8 is implemented using conditional jump (cmov cannot take reg8) 5. postcall convention now deals correctly with fp return values 6. reg alloc conservative() was wrong in a few commits ago, fixed it 7. in liveness analysis, when finding a move between a temp and a register, find the color for the register (such as RAX for EAX)
-
qinsoon authored
-
qinsoon authored
-
- 23 Nov, 2016 3 commits
- 22 Nov, 2016 3 commits
-
-
qinsoon authored
for movl %edi %edi (where two operands are actually %edi %rdi), we will do a check, and ensure it get removed
-
qinsoon authored
changed a condition on coealescing. Fixed a bug in spilling rewrite. Currently test_extern_Func is broken
-
qinsoon authored
was using nalgebra::DMatrix to implement a graph
-
- 18 Nov, 2016 1 commit
-
-
qinsoon authored
1. see vm/vm_options.rs for usage and default values 2. added mu_fastimpl_new_with_opts under vm/api/api_impl/muvm.rs
-
- 17 Nov, 2016 2 commits
- 16 Nov, 2016 2 commits