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 |
2015-12-29 |
Jay Freeman... | Provide CYCastJSValue override for short integers. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Improve CString/Pointer consistency, using CArray. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Tighten (and sort of "fix") some native alignment. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Fix awkward mistake in embedded NUL char encoding. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Replace sig::Primitive with full object hierarchy. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Make Instance() consistent with "no nil Instance". |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Jay Freeman... | Print NULL instead of crashing for CString.toCYON. |
commit | commitdiff | tree | snapshot |
2015-12-28 |
Jay Freeman... | Make Pointer/Struct .type compatible with Functor. |
commit | commitdiff | tree | snapshot |
2015-12-28 |
Jay Freeman... | Make an array builder to keep JSValueRef on stack. |
commit | commitdiff | tree | snapshot |
2015-12-28 |
Jay Freeman... | Support round trip of signed char through typedef. |
commit | commitdiff | tree | snapshot |
2015-12-24 |
Jay Freeman... | Provide custom .toCYON for NSBlock (for conradev). |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Error instances that weren't thrown have no stack. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Avoid crash when using toCYON on String.prototype. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Provide toCYON for more built-in JavaScript types. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Provide useful-ish error messages from eval calls. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Use case-sensitive comparison for tab completions. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Walk up from .libs folder for non-Apple makefiles. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Add (future) flags field to the bindings database. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Provide tab completions using the bridge database. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Provide access to errno (though not from console). |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Implement synchronous lstat: node.js binding demo. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Generate functions to "bind" parameterized macros. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Abstract pulling original file code into function. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Work around libclang to find parameterized macros. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Move pre-cached bridge data into the bridge cache. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Fix bridge cache (it must be *below* Cycript.all). |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | CYPoolCode put the code in the wrong (local) pool. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Avoid clang_tokenize and just get the source file. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Convert static inline functions into bridge stubs. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Move brackets from parts to pattern: it's simpler. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Use CXCursor_AsmLabelAttr to fix $INODE64 on stat. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Both tighten and correct alignment of pool malloc. |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Jay Freeman... | Support (ignore) __restrict/restrict and throw (). |
commit | commitdiff | tree | snapshot |
2015-12-22 |
Jay Freeman... | Struct field access must be mindful of alignments. |
commit | commitdiff | tree | snapshot |
2015-12-22 |
Jay Freeman... | Automatically generate FFI bridges using libclang. |
commit | commitdiff | tree | snapshot |
2015-12-22 |
Jay Freeman... | Add struct definitions and namespace struct names. |
commit | commitdiff | tree | snapshot |
2015-12-22 |
Jay Freeman... | Memory allocated by new will be garbage collected. |
commit | commitdiff | tree | snapshot |
2015-12-21 |
Jay Freeman... | Cache crazy dlopen/dladdr library path gymnastics. |
commit | commitdiff | tree | snapshot |
2015-12-21 |
Jay Freeman... | Forgot to include license header in libcycript.cy. |
commit | commitdiff | tree | snapshot |
2015-12-21 |
Jay Freeman... | Print the sort-of stack trace from JavaScriptCore. |
commit | commitdiff | tree | snapshot |
2015-12-21 |
Jay Freeman... | Support requiring simple modules installed by npm. |
commit | commitdiff | tree | snapshot |
2015-12-21 |
Jay Freeman... | Transform ECMAScript 6 import as CommonJS require. |
commit | commitdiff | tree | snapshot |
2015-12-20 |
Jay Freeman... | Allow extern "C" {} and limit semicolon insertion. |
commit | commitdiff | tree | snapshot |
2015-12-20 |
Jay Freeman... | Use dladdr to improve toCYON of pointers/functors. |
commit | commitdiff | tree | snapshot |
2015-12-20 |
Jay Freeman... | Support cast and call of pointer-to-function type. |
commit | commitdiff | tree | snapshot |
2015-12-20 |
Jay Freeman... | Fix quote when stringifying C/Objective-C strings. |
commit | commitdiff | tree | snapshot |
2015-12-20 |
Jay Freeman... | Do not allow loss of precision due to double cast. |
commit | commitdiff | tree | snapshot |
2015-12-20 |
Jay Freeman... | Implement toPointer for CString, Pointer, Functor. |
commit | commitdiff | tree | snapshot |
2015-12-19 |
Jay Freeman... | Disallow void values and support (void) arguments. |
commit | commitdiff | tree | snapshot |
2015-12-19 |
Jay Freeman... | Include type in toCYON for opaque Pointer address. |
commit | commitdiff | tree | snapshot |
2015-12-19 |
Jay Freeman... | Make char * extend String and cast well to void *. |
commit | commitdiff | tree | snapshot |
2015-12-19 |
Jay Freeman... | Port Error.toCYON() to JS and write Date.toCYON(). |
commit | commitdiff | tree | snapshot |
2015-12-19 |
Jay Freeman... | Try to use std::streambuf instead of std::istream. |
commit | commitdiff | tree | snapshot |
next |