2017-03-06 |
Bernhard Urban | [sgen] use memmove as src and dst can overlap
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] rename interpreter to interp
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [generics.cs] enable more testcases for interpreter
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] use explicit addressing for stack slots
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] add basic-vectors.cs to richeck target
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] add {exceptions,devirtualization,basic...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] add floating point support to icall trampoline...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] add arrays.cs to richeck target
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [objects.cs] enable last two remaining tests for interpreter
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] fix array built-ins wrt. multiarray access
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] fix metadata access for ldtoken insn...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] implement ref type for ldelem bytecode
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] install stack walking callback
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] it can happen that we have the address...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] allow generic inst type in icall trampoline
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] if unboxing is required on virtcall,...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [generics.cs] test calling an interface, that's implemented...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] properly inflate method on generic virtual...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] inflate method signature for delegate...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] inflate signature for calli with proper...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [object/interpreter] add trap for future pitfalls
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] add init_delegate callback
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] use jit icall for delegate ctor
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [trampolines] make sure no delegate trampoline is created...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [objects.cs] testcase for delegate with instance method...
|
commit | commitdiff | tree |
2017-02-28 |
Bernhard Urban | [interpreter] pop extra arg in CEE_MONO_CALLI_EXTRA_ARG
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] move interpreter specific trampoline...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] clean up exported symbols and header...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] remove temporary generic-interp.cs, and...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] respect Category Attribute for --regression...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] hacky implementation for create_method_pointer
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] force vtable setup before method lookup
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] skip boxing if it's already a non-valuetype
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] fix misc type resolving issues
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] pop from value type stack when loading...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] fix off-by-one errors around loading...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] implement constrained.callvirt insn
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] special casing for string objects
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] implement {st,ld}elem for value types
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] use runtime helper to unbox `this'
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] make mint_{ldind_i,box} so that it can...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] allow value types to be passed in interp...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] simplify {ld,st}sfld insns and use runtime...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] be more verbose for debugging
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] respect GENERICINST in stackval_from_data
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] use `mono_value_copy` instead of doing...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [interpreter] add more regression tests to generics...
|
commit | commitdiff | tree |
2017-02-16 |
Bernhard Urban | [driver] allow --interpreter for regular execution
|
commit | commitdiff | tree |
2017-02-10 |
Bernhard Urban | [exceptions] introduce suspend-on-native-crash that...
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] make space in args array to sneak in...
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] change calling convention for `this`...
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] fix CEE_LDOBJ for valuetypes
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] first version of CEE{LD,ST}ELEM
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] fixed bug in mint_vtresult, we need the...
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] reserve storage on valuetype stack in...
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] fix some type -> klass accesses
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] call managed boxing for nullable
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] make box instruction respect generics
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] improve tracing
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] implement unbox_any. call managed unbox...
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] add temporary regression tests for generics
|
commit | commitdiff | tree |
2017-01-27 |
Bernhard Urban | [interpreter] integrate compile_method and runtime_invoke...
|
commit | commitdiff | tree |
2017-01-23 |
Bernhard Urban | [mono-sha1] make SHA1Transform thread-safe
|
commit | commitdiff | tree |
2017-01-18 |
Bernhard Urban | [mini-posix] close file stream before exec'ing into...
|
commit | commitdiff | tree |
2017-01-18 |
Bernhard Urban | [mini-posix] fix indent
|
commit | commitdiff | tree |
2017-01-18 |
Bernhard Urban | [exception] add another testcase where an exception...
|
commit | commitdiff | tree |
2017-01-18 |
Bernhard Urban | [exception] retain stack trace when an exception is...
|
commit | commitdiff | tree |
2017-01-17 |
Bernhard Urban | [interpreter] fix castclass and isinst instruction
|
commit | commitdiff | tree |
2017-01-12 |
Bernhard Urban | [configure] avoid avoid 'no symbols' warnings on darwin...
|
commit | commitdiff | tree |
2017-01-12 |
Bernhard Urban | [unwind] respect link register on ppc and use right...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [amd64/tramp] hide interpreter specific trampoline...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] fix warnings in trampoline and remove...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] get rid of ugly copy/paste hack and include...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] fix compiler warnings
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] remove basic-simd.exe from richeck target
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] guard some debug messages with DEBUG_INTERP
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] initialize tls subsystem
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] remove CALLINT opcode, go through wrapper...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] support conversion of internal pointer...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] master rebase fixups
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] remove FIXME
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] implement CEE_MONO_LDPTR_INT_REQ_FLAG
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] factor out CALL transformation
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] add MINT_ICALL_V_P opcode
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] allow up to three arguments in interpreter...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] fix multicast delegates
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] properly clean up the error in get_virtual_method
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] fix interface method lookup
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] fix ves_array_set
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] support return vals in interpreter->native...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] do proper unboxing according to its type
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] add filter to regression harness
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] remove wrong error trap
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] fix vtable lookup
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] implement UNBOX_ANY with UNBOX (ignoring...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] register missing callback
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] improve --regression flag wrt exceptions
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] first version of trampoline for interpreter...
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [interpreter] more asserts and debug info
|
commit | commitdiff | tree |
2017-01-09 |
Bernhard Urban | [ci] add interpreter
|
commit | commitdiff | tree |
next |