2016-01-09 |
Jay Freeman... | Allow the size of array typedefs to be a variable. |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Jay Freeman... | We no longer need to support the restrict keyword. |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Jay Freeman... | Also use CXType walker to for function prototypes. |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Jay Freeman... | Improve support for char values (from JS strings). |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Jay Freeman... | Make Type inherit Functin and build placement new. |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Jay Freeman... | Correctly handle "high bytes" in "native" strings. |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Jay Freeman... | Casting an array/string pointer shouldn't copy it. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Work around iOS "<redacted>" for Message's toCYON. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | new operator must return JSObject even for errors. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Throw, not print, errors in type signature parser. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Fix jni.h Analysis and include some extra headers. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Use implicit properties on older, broken runtimes. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Fix multi-line template strings, removing ?expand. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Add () to non-properties and complete "real" ones. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Fold messages into the JavaScript prototype chain. |
commit | commitdiff | tree | snapshot |
2016-01-08 |
Jay Freeman... | Better document and assert against a pooling case. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | Do not add duplicate history entries for up-enter. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | "Lazy" Java initialization resets signal handlers. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | Avoid naming functors without symbols as just "1". |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | Protect system, add process.argv and global print. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | Do not output an empty comment for an empty stack. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | Remove CYJavaValue and (almost) CYPrivate as base. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Jay Freeman... | Remove CYValue<> as it is no longer at all useful. |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Jay Freeman... | Use pool.atexit to free Objective-C "list copies". |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Jay Freeman... | Lazy load JVM, as it is slow and crashes on iOS 9. |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Jay Freeman... | Compile Java support for armv6 where we use JamVM. |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Jay Freeman... | Do not use JavaVM, in case it isn't installed yet. |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Jay Freeman... | The value from +alloc can be a permanent (NSDate). |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Jay Freeman... | Disable "implicit properties" (except for Cydget). |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Jay Freeman... | Fix Ruby Block arguments and make them lexicalish. |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Jay Freeman... | Do not allow JavaMethod calls on non-Java objects. |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Jay Freeman... | Try a new (safer) mechanism to get object private. |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Jay Freeman... | Allow a * on a CString to get the first character. |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Jay Freeman... | Allow strings to be used as extern or field names. |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Jay Freeman... | Do not use corrupt struct to store type reference. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Add a simple implementation of getcwd for node.js. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Embed core libraries for node.js in libcycript.db. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | libnativehelper.so was there before JniInvocation. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Drop to android-9 platform using -fno-PIE wrapper. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Find JVM with dlopen and register Android natives. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Tighten alignment of FFI return values, correctly. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Unify the build environment for Android and Apple. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Add a ?reparse mode to experiment pretty printing. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Port modules to typedef/extern instead of @encode. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Allow users to tab complete struct and enum names. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Speed up tab completion and hide $cy* identifiers. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Analyze even more headers and added enum typedefs. |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Jay Freeman... | Package everything for Android in simple zip file. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Allow C++ tagless type reference, in struct field. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Don't stack overflow on struct pointers in cycles. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Support typedef and @encode with a void specifier. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Do not output class extension syntax for Object{}. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Find code library, even when relative in debugger. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Macros have to support overriding old definitions. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Add support for __int128 (though not with libffi). |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Use libclang to walk CXType for anonymous structs. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Bake more standard header files into the C bridge. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Accept initializers when allocating Type with new. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Use class extension syntax as part of Object CYON. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Add extern "C" expression, for Functor's toCYON(). |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Make Functor/struct output fancy type definitions. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Export main (so people can use run_pie technique). |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Slightly (sort of) improve proxy objects tracking. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Have console pre-initialize engine to feel faster. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Improve accuracy of JNI local references tracking. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Fix -g/-O on Android and commit all build scripts. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Fix conversion path for Java->JS exception values. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Syntax highlight #, even if not using Objective-C. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Support linkers that allow relative library paths. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Put history in Android location (and don't crash). |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Avoid crashing when we have no "current terminal". |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Jay Freeman... | Refactor all of Java bridge to release references. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Jay Freeman... | Fix compilation errors using gcc from Android NDK. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Jay Freeman... | Update the copyright year now that 2016 has begun. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Jay Freeman... | Got exceptions bridged, back and forth, with Java. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Jay Freeman... | Java backend now handles Swill-style Jetty server. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Jay Freeman... | Add all supported binding API headers to analysis. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Jay Freeman... | Made lots of progress on Java bridge (checkpoint). |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Jay Freeman... | Use CYJavaForEachPrimitive to map primitive types. |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Jay Freeman... | Use * and -> syntax to unify Java and Objective-C. |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Jay Freeman... | Add x.[] syntax for "legitimate" subscript access. |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Jay Freeman... | This implementation for Java works, but I hate it. |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Jay Freeman... | Add syntax akin to Java's anonymous inner classes. |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Jay Freeman... | Hide complicated hold manipulation behind CYHLD(). |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Jay Freeman... | Wedge way to link against Python 2.7 to configure. |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Jay Freeman... | Remove old features of CYValue that are bad ideas. |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Jay Freeman... | Use variadic templates to better organize Classes. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Use pkg-config to find Ruby 2.1 (*sigh*) on Linux. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Put Java/Ruby framework detection under CY_LT_LIB. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Detect Ruby library installation during configure. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Parse scope and symbol colon operators, from Ruby. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Remove extra type cast long obsoleted by template. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Show more explicit types for Objective-C Instance. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Logically order type specifier cases in sig/parse. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Avoid frustrating corner-case crashes in readline. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Align struct access to struct address, not memory. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Add workaround for zero-sized struct (and use it). |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Jay Freeman... | Move x.type() to typeid(x) and implement variadic. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Attach FFI closure deallocation to Functor's pool. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Fix Objective-C dictionary/array literal lowering. |
commit | commitdiff | tree | snapshot |
next |