userlamalovecancel

6,953 Commits over 2,710 Days - 0.11cph!

7 Years Ago
Add some tracing to debug GCHandle use, add move constructors (fixes #38)
7 Years Ago
Add null check for managed marshaling (#37)
7 Years Ago
Update bindinggen, move some variables into native, doesn't work yet fuck knows why
7 Years Ago
More constructors, fix type name
7 Years Ago
Update bindinggen, implicitly initialize managed classes
7 Years Ago
Fx some syntax errors
7 Years Ago
Implement weak handles for managed definitions, untested
7 Years Ago
Add dynamic cast marshaler
7 Years Ago
Merge duplicated code in Array and TArray into a common class
7 Years Ago
Fix crashes and test failues for array and ref marshalers
7 Years Ago
Fix compiler errors with ref
7 Years Ago
And the managed side, now only ref and arrays fail
7 Years Ago
Fix intermediate returns on native side, remove dynamic_cast Remove IsAligned on MarshalResult (will now always use memcpy)
7 Years Ago
Fix callsites, fixes #35
7 Years Ago
Fix the generated code for ref/out, still need to fix all the callsites though
7 Years Ago
Handle multiple multiple returns in Ref, Array and TArray marshalers This is still broken, almost there though...
7 Years Ago
Remove duplicated marshal logic, start on weak refs
7 Years Ago
Change how HitResult is used, gotta fix unresolved external
7 Years Ago
Fixes #32
7 Years Ago
Constructors on unreal types shouldn't be allowed
7 Years Ago
Update bindinggen, update binds to use unreal modifier and objectmap
7 Years Ago
Add an `unreal` modifier to use an object map, fixes some bugs too
7 Years Ago
Forgot some new files
7 Years Ago
Fix crash in Canvas when UE GC runs
7 Years Ago
Update bindinggen
7 Years Ago
Create the correct managed types all the time, not only when using singular
7 Years Ago
Fix hang on close
7 Years Ago
Add a sync context and scheduler for UE4's game thread, should let us use async
7 Years Ago
Trying to get threejs to work in VS
7 Years Ago
Add setup instructions
7 Years Ago
Create client and website projects, need to cleanup website project though
7 Years Ago
Working on websocket code, cant use coreclr cause lib hasn't updated...
7 Years Ago
Initial commit
7 Years Ago
Blacklist a bunch more reflection things found by tool, start blocking dynamic
7 Years Ago
Narrow down results a bit
7 Years Ago
Was missing some results
7 Years Ago
Tool to find uses of types, need to review my use of namespace info...
7 Years Ago
Add script to generate CoreCLR binaries
7 Years Ago
Manually implement a method that can't generate properly
7 Years Ago
Add a processor to block casts, make System.Reflection.TypeInfo completely blacklisted
7 Years Ago
Switch to new csproj format, brings support for running on .NET Core
7 Years Ago
Improve symbol format detection for embedded portable PDB
7 Years Ago
Add portable PDB support, needs detection though
7 Years Ago
Fix the new constraint when using reflection blacklist
7 Years Ago
Update libraires, add processor to fix new constraint when blocking reflection (broken atm)
7 Years Ago
Add unit tests for the reflection blacklist
7 Years Ago
Setup tests for reflection, fix a couple initial issues
7 Years Ago
Add MethodParameters pattern (fixes #21)
7 Years Ago
More blacklist
7 Years Ago
Expanding reflection blacklist