summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* wrapper: use TLS heap storage for mangled symbolsJari Vetoniemi2018-02-19
| | | | We do these calls a lot, so lets try keep the number of allocations down.
* refactoring, fixing and implementingJari Vetoniemi2018-02-19
| | | | messy commits yay
* jvm: implement more java apisJari Vetoniemi2018-02-19
|
* jvm: Implement more java apisJari Vetoniemi2018-02-19
|
* jvm-android: implement getSharedPreferencesJari Vetoniemi2018-02-19
|
* jvm-android: not unity bugJari Vetoniemi2018-02-19
|
* jvm: fix typoJari Vetoniemi2018-02-19
|
* jvm: handle opaque's default classJari Vetoniemi2018-02-19
|
* jvm: trace function go awayJari Vetoniemi2018-02-19
|
* jvm: consistency, jvm_release no-op if NULLJari Vetoniemi2018-02-19
|
* jvm: implement java apis ... in C!Jari Vetoniemi2018-02-19
|
* linker: add some hacks until rewriteJari Vetoniemi2018-02-19
|
* libandroid: implement some ANativeWindow funcsJari Vetoniemi2018-02-19
| | | | glfw!
* pthread: implement bionic_pthread_cond_waitJari Vetoniemi2018-02-19
|
* jvm: rename fakejvm to jvmJari Vetoniemi2018-02-19
|
* app: some temporary codeJari Vetoniemi2018-02-19
| | | | | | I'm testing this thing with certain unity thing. Eventually the Java side reimplementations of apps will be moved to support modules.
* jvm: Cast to jobject instead of voidJari Vetoniemi2018-02-19
|
* jvm: comment stylingJari Vetoniemi2018-02-19
|
* jvm: Implement more and document headerJari Vetoniemi2018-02-19
| | | | Starting to look pretty good.
* jvm: always null terminate stringsJari Vetoniemi2018-02-19
|
* jvm: cleanups and track objectsJari Vetoniemi2018-02-19
| | | | | | Lot less dynamic memory as well now. Android JVM actually limits maximum objects as well, though the limit is probably higher, I'll look up it later.
* linker: demangle c++ symbolsJari Vetoniemi2018-02-18
|
* jvm: add some asserts and debug printsJari Vetoniemi2018-02-18
|
* Use JNI_OKJari Vetoniemi2018-02-18
|
* Wrap fakejvm functions tooJari Vetoniemi2018-02-18
|
* Implement more libandroidJari Vetoniemi2018-02-18
|
* Implement more pthreadJari Vetoniemi2018-02-18
|
* Add fake jvmJari Vetoniemi2018-02-17
|
* Initial commitJari Vetoniemi2018-02-16
Stuff in src/linker will get rewritten from scratch eventually, it's all horrible. But for now focus is getting on shit work.