]> git.saurik.com Git - cycript.git/history - Execute.cpp
apr_pstrdup used to return NULL when passed NULL.
[cycript.git] / Execute.cpp
2013-06-22  Jay Freeman (saurik)Reimplement apr_pools using CYPool in libcycript.
2013-06-21  Jay Freeman (saurik)Replace all apr_pool_t * usages with CYPool &.
2013-06-19  Jay Freeman (saurik)Upgrade copyright notice (2013, mk, sh, GPLv3).
2013-06-12  Jay Freeman (saurik)Use explicit typed value for CYCatch error return.
2013-05-30  Jay Freeman (saurik)Keep usage of dlerror() from relying on dlsym().
2013-05-30  Jay Freeman (saurik)Cache dlsym() lookups for bridged Functor objects.
2013-03-21  Jay Freeman (saurik)Allow expressions as array subscripts in @encode.
2012-09-16  Jay Freeman (saurik)Use CYStringify in Type.toCYON to handle quotations.
2012-09-15  Jay Freeman (saurik)Use new ^ syntax to bridge Blocks (with @ offset). v0.9.460
2012-09-15  Jay Freeman (saurik)Factor common code out of FFI closure adapters.
2012-09-15  Jay Freeman (saurik)Allow Type objects to have associated identifiers.
2012-09-15  Jay Freeman (saurik)Add .constant to Type (although encoding is weird).
2012-09-15  Jay Freeman (saurik)Replace .$cyi and [#] with .pointerTo and .arrayOf.
2012-09-15  Jay Freeman (saurik)Move a line of code so that it matches other cases.
2012-09-15  Jay Freeman (saurik)Correct a simple typo in a thrown exception message.
2012-09-15  Jay Freeman (saurik)Replace TypeInstance with Class, which is not Type.
2012-09-14  Jay Freeman (saurik)Export CYMakeType variants so Objective-C can call.
2012-09-14  Jay Freeman (saurik)Use Type as the prototype-bridge for metaclasses.
2012-09-13  Jay Freeman (saurik)Use .toString() to CYONify Function, printing code.
2012-09-11  Jay Freeman (saurik)Correct a simple typo in a thrown exception message.
2012-06-08  Jay Freeman (saurik)Add static size and alignment properties to Type.
2012-06-07  Jay Freeman (saurik)Update the copyright: 2009-2010 is now 2009-2012.
2012-06-03  Jay Freeman (saurik)Do not convert exceptions to CYON before display.
2012-06-03  Jay Freeman (saurik)Expose Objective-C class names to tab completion.
2012-06-03  Jay Freeman (saurik)Display a useful message from JavaScript exceptions.
2012-06-01  Jay Freeman (saurik)Use ffi_closure_alloc and ffi_prep_closure_loc on ARM.
2010-07-10  Jay Freeman (saurik)Updated copyright (2010) and license (LGPLv3).
2010-04-27  Jay Freeman (saurik)Add String::toCYON, toString_s, and bridge NSString...
2010-04-27  Jay Freeman (saurik)Make CYExecute take a CYUTF8String and fix the size...
2010-04-26  Jay Freeman (saurik)Give Global_ a className, indent the global prototype...
2010-03-04  Jay Freeman (saurik)Add a concept of .toPointer().
2009-11-26  Jay Freeman (saurik)Cache system as 'system' instead of Function.
2009-11-19  Jay Freeman (saurik)Implemented functor caching.
2009-11-19  Jay Freeman (saurik)Fixed a NULL-pointer dereference on anonymous structures.
2009-11-19  Jay Freeman (saurik)Drastic performance enhancement by using a perfect...
2009-11-16  Jay Freeman (saurik)Milestone #1: YUI has been destroyed, with room to...
2009-11-16  Jay Freeman (saurik)Started working on variable name replacement strategies...
2009-11-15  Jay Freeman (saurik)Fixed some CYInitialize issues noticed back on the...
2009-11-15  Jay Freeman (saurik)Factored out the execution engine from the compiler.