- 19 Jan, 2017 1 commit
-
-
Jernej Virag authored
-
- 28 Dec, 2016 1 commit
-
-
Andrew Twyman authored
Automated fixes for typos in comments and strings.
-
- 23 Dec, 2016 4 commits
-
-
Andrew Twyman authored
This is fixing a memory leak found in Dropbox's iOS networking libraries. Some ObjC objects were being autoreleased into a pool which is never flushed (the top-level pool on a C++-owned thread. This was Djinni violating its contracts around language isolation. The root cause turned out to be the destructor of an ObjcProxy object. Since it's called directly from C++, and does all its work in destructors, it was manipulating ObjC objects without an @autoreleasepool. The fix is more complex than I'd like due to the need to arrange for destructors to run inside of an @autorelease block, which forces an awkward code structure. Furthermore, I can't use optional without knowing what namespace to look in to find nullopt, which isn't easily extractable from Djinni's current usage, so I had to write my own. I'd very much like to find a simpler fix, so suggested follow-on diffs are welcome.
-
Andrew Twyman authored
Add a target for djinni_main.cpp, and use a new technique I discovered to make sure its JNI symbols are exposed by the shared-lib which contains it.
-
Andrew Twyman authored
-
Andrew Twyman authored
-
- 12 Nov, 2016 1 commit
-
-
Andrew Twyman authored
Update ios version in Make targets to 10.1.
-
- 10 Nov, 2016 1 commit
-
-
Christopher Simmons authored
-
- 05 Nov, 2016 6 commits
- 25 Oct, 2016 1 commit
-
-
Andrew Twyman authored
IntelliJ plugin descriptor changes in preparation of uploading it to the public repository.
-
- 21 Oct, 2016 1 commit
-
-
Stephan Jaetzold authored
-
- 20 Oct, 2016 1 commit
-
-
Andrew Twyman authored
Set minimum compatible IDEA API version to 139.
-
- 19 Oct, 2016 1 commit
-
-
Stephan Jaetzold authored
-
- 23 Aug, 2016 3 commits
-
-
Andrew Twyman authored
Fixed crash when in-file-list or out-file-list path is unqualified
-
Aleksey Konovalov authored
Fixed crash in the case where the parameters "--list-in-files" and "--list-out-files" contain only the names of files
-
Andrew Twyman authored
Fixed import guard when using relative file paths
-
- 19 Aug, 2016 1 commit
-
-
Aleksey Konovalov authored
-
- 11 Aug, 2016 1 commit
-
-
Andrew Twyman authored
-
- 09 Aug, 2016 2 commits
-
-
Andrew Twyman authored
-
Andrew Twyman authored
Added command line option for specifying the access modifier for generated java classes
-
- 08 Aug, 2016 3 commits
-
-
Alexander von Franqué authored
-
Alexander von Franqué authored
-
Alexander von Franqué authored
-
- 06 Aug, 2016 3 commits
-
-
Andrew Twyman authored
-
Andrew Twyman authored
-
Andrew Twyman authored
Also don't conflict with arguments named "r".
-
- 05 Aug, 2016 7 commits
-
-
Xianwen Chen authored
-
Andrew Twyman authored
-
Andrew Twyman authored
fix #262
-
Andrew Twyman authored
Fix enum compile issue in C++11
-
Andrew Twyman authored
# Conflicts: # test-suite/objc/DjinniObjcTest.xcodeproj/project.pbxproj
-
Andrew Twyman authored
-
Andrew Twyman authored
-
- 04 Aug, 2016 2 commits
-
-
Andrew Twyman authored
-
Andrew Twyman authored
-