Commit Graph

  • 5aeb476a3b remove "build with ant" from readme master Sam Berlin 2014-10-27 09:42:31 -04:00
  • aa3092a205 Merge pull request #26 from mcculls/drop-asm-util Sam Berlin 2014-10-26 17:56:52 -04:00
  • 80e5f8407e Drop asm-util from the build Stuart McCulloch 2014-10-26 21:46:02 +00:00
  • afc56fa173 Merge pull request #23 from JBodkin/maven Sam Berlin 2014-10-22 11:05:20 -04:00
  • ef9f59e6a9 Include LICENSE, NOTICE, README in cglib-nodep jar James Bodkin 2014-10-22 15:26:11 +01:00
  • 3257625bb4 Include LICENSE, NOTICE, README in jar James Bodkin 2014-10-22 14:42:03 +01:00
  • 30aa0387cf Include LICENSE, NOTICE, README in jar James Bodkin 2014-10-22 14:42:02 +01:00
  • 3b8d12bcc3 Include LICENSE, NOTICE, README in jar James Bodkin 2014-10-22 14:42:00 +01:00
  • f4e652ae56 cglib is optional for cglib-nodep James Bodkin 2014-10-13 17:20:12 +01:00
  • 90c19b9682 Ant is an optional dependency James Bodkin 2014-10-13 17:13:53 +01:00
  • 5a7e355e16 Add scm, issue management and ci management elements James Bodkin 2014-10-13 11:10:17 +01:00
  • 06be9868fe Remove argLine comment as it isn't required James Bodkin 2014-10-13 11:02:57 +01:00
  • 2d481af7c9 Remove code that was moved to integration tests project James Bodkin 2014-10-13 11:02:09 +01:00
  • 65d41fcdc4 Remove old pom James Bodkin 2014-10-09 20:31:31 +01:00
  • 6c07edca76 Disable override for SplitVerifier James Bodkin 2014-10-09 20:25:32 +01:00
  • b0cc66abae Add license to class header James Bodkin 2014-10-09 20:10:23 +01:00
  • 70b018c7aa Move integration test out from Enhancer James Bodkin 2014-10-09 20:10:06 +01:00
  • 3075826bf9 Add integration branch to enable code signing test James Bodkin 2014-10-09 18:06:35 +01:00
  • 564db0dff4 Use the jarjar plugin instead of shade James Bodkin 2014-10-09 18:06:19 +01:00
  • 744b2fee22 Add XML/TXT files to gitattributes to convert to LF automatically James Bodkin 2014-10-09 18:05:50 +01:00
  • 3b77ad56b7 Merge pull request #24 from JBodkin/readme Sam Berlin 2014-10-09 10:14:19 -04:00
  • 4a51224d79 Convert README to a markdown file James Bodkin 2014-10-09 15:08:06 +01:00
  • 89ec0b6d59 Display travis-ci build status James Bodkin 2014-10-09 15:07:42 +01:00
  • 20476c6f7f Convert cglib to be a maven project James Bodkin 2014-10-09 14:53:57 +01:00
  • bb211dd47b Merge pull request #15 from guw/master Sam Berlin 2014-07-18 11:20:33 -04:00
  • f9d2f6cef3 Allow to specify a protection domain when defining classes. Gunnar Wagenknecht 2014-07-17 16:50:25 +02:00
  • 4120e101ed Produce signed samples jar for testing with signed classes. Gunnar Wagenknecht 2014-07-17 21:58:16 +02:00
  • 9a23bbe3ee Fix broken unit tests. Gunnar Wagenknecht 2014-07-17 17:29:00 +02:00
  • 13384b4943 Convert CVS ignores to Git ignores Gunnar Wagenknecht 2014-07-17 14:18:27 +02:00
  • 61e75bd19d Merge pull request #13 from firstEncounter/master sameb 2014-06-05 10:02:35 -04:00
  • 2ff7d2c899 Rename "access" to "modifiers" Luke Street 2014-06-05 09:43:51 -04:00
  • 06774bf540 Test cases for vararg methods Luke Street 2014-06-04 16:36:27 -04:00
  • 19dbda8adf Support varargs methods when using Mixins and Delegates Luke Street 2014-06-04 15:17:24 -04:00
  • 95c14283a6 Merge pull request #11 from raphw/master sameb 2014-06-04 09:23:51 -04:00
  • 2c7dd5c78f Merge pull request #12 from raphw/patch-1 sameb 2014-06-04 09:20:16 -04:00
  • a75a94188e Added JDK 8 to Travis build. Rafael Winterhalter 2014-06-04 14:55:53 +02:00
  • 9fc67b642b Merge pull request #10 from sameb/master sameb 2014-06-04 08:12:43 -04:00
  • 6878a458b4 Create .travis.yml sameb 2014-06-04 08:08:13 -04:00
  • 02910b97c1 Fixed broken tests and upgraded to ASM 5.0.3 rafwin 2014-06-03 15:02:41 +02:00
  • cfbffe98c0 Merge pull request #5 from lukesandberg/master sameb 2014-05-06 22:42:55 -04:00
  • db0c429389 Change FastMethod.helper so that it can accurately look up methods which are covariant overrides. Luke Sandberg 2014-05-06 19:13:51 -07:00
  • bf3d846c49 Update README sameb 2014-04-26 12:46:31 -04:00
  • 9b504bd1e6 update version to 3.1 update asm to 4.2 fix issue 39 (make things work with asm 4.1+), patch by Stuart McCulloch fix issue 42 (fix dynamic lookup for traceclassvisitor), patch by Stuart McCulloch RELEASE_3_1 Sam Berlin 2013-12-07 16:08:18 +00:00
  • 7278c6796e fix memory leak RELEASE_2_2_3 Juozas Baliuka 2012-07-27 16:19:47 +00:00
  • e924d3d4bf remove jvm specific memory leak detection Juozas Baliuka 2012-07-27 16:02:49 +00:00
  • 913203c495 fix memory leak Juozas Baliuka 2012-07-27 15:53:44 +00:00
  • 476ce1e062 ASM4 support. Major changes to cglib to support this: jmanson 2012-05-25 22:56:15 +00:00
  • e718718d70 update version to 2.2.2 Sam Berlin 2011-04-20 16:24:24 +00:00
  • 89379ffd30 switch to latest asm (3.3.1) Sam Berlin 2011-04-20 16:22:47 +00:00
  • df8bb42eda Fix so that when bridge methods are detected, cglib forces the bridge method to use invokevirtual instead of invokespecial (when possible) to allow the non-bridge methods to be intercepted. Previously, because javac sometimes created bridge methods using invokespecial (effectively calling super.aMethod), if a non-bridge method was intercepted but the call initiated from the bridge method, it wasn't guaranteed the non-bridge would receive the interception, because cglib added it to the subclass but the JVM dispatched the call directly to the superclass. Sam Berlin 2011-04-20 16:16:03 +00:00
  • b860d18fd0 remove debugging Root_RELEASE_2_2_3 Chris Nokleberg 2009-01-11 20:09:48 +00:00
  • 4376c3377c fix compatibility with pre-1.4 jres Chris Nokleberg 2009-01-11 20:02:56 +00:00
  • cc2fffbfbf fix issue 2157542 - Enhancer.registerCallbacks ignores naming policy Chris Nokleberg 2009-01-11 19:47:49 +00:00
  • 2dc8a7ab9e fix build to point to asm-3.1.jar RELEASE_2_2 Chris Nokleberg 2008-05-26 04:34:26 +00:00
  • 528ac91545 upgrade to asm 3.1 Chris Nokleberg 2008-05-26 04:06:26 +00:00
  • 6c8637578e fix thread race bug with patch from Matt Bastress Chris Nokleberg 2008-05-26 04:05:50 +00:00
  • 6f19448e3c test fastclass caching Chris Nokleberg 2008-05-26 03:05:04 +00:00
  • 2382c8975a add note about thread local leakage Chris Nokleberg 2007-03-16 00:57:17 +00:00
  • 4d62d46e90 add protected getTag method to DefaultNamingPolicy Chris Nokleberg 2007-02-07 23:56:05 +00:00
  • 6adc08739a jarjar compatibility fixes from proxool Chris Nokleberg 2006-08-27 21:04:37 +00:00
  • e90a0c98fa jarjar-compatibility fix RELEASE_2_2_BETA_1 Chris Nokleberg 2006-03-06 01:58:39 +00:00
  • a46e59fe27 update version number Chris Nokleberg 2006-03-05 02:44:37 +00:00
  • 2441e8a25e switch to ASM 2.2.1 Chris Nokleberg 2006-03-05 02:43:17 +00:00
  • 4467a17b7a fix geronimo fastclass bug (superclass method inaccessible due to class' package visibility) Chris Nokleberg 2006-02-28 00:41:34 +00:00
  • 761429e8d8 change MethodInterceptor static initialization code to work for offline classes Chris Nokleberg 2006-02-28 00:30:51 +00:00
  • 96e9e9d63b newer jarjar Chris Nokleberg 2006-02-28 00:30:24 +00:00
  • 84b08fb746 add broken test from geronimo Chris Nokleberg 2006-02-28 00:30:00 +00:00
  • 258e05a76a don't call super method if interceptor is null and method is abstract Chris Nokleberg 2006-01-11 21:53:30 +00:00
  • 2c5b331a50 MethodInterceptor startup performance Chris Nokleberg 2006-01-11 21:47:43 +00:00
  • 9076128bdb inline method initialization code into method stubs, for faster startup Chris Nokleberg 2006-01-05 01:06:09 +00:00
  • b47ec9e891 "attemt load" was removed Juozas Baliuka 2005-12-14 13:06:19 +00:00
  • 078d4d7030 version number was changed RELEASE_2_1_3 Juozas Baliuka 2005-10-13 08:31:30 +00:00
  • b6cf089b52 thread local cleanup was fixed Juozas Baliuka 2005-10-11 07:25:38 +00:00
  • 9a233e7b13 thread local cleanup was fixed Juozas Baliuka 2005-10-11 07:13:32 +00:00
  • 91911de843 NPE was fixed for java.lang.Object Juozas Baliuka 2005-09-28 11:08:11 +00:00
  • fd65654969 exclude sun packages Juozas Baliuka 2005-09-28 09:37:32 +00:00
  • d17b24926a Key definition was fixed Juozas Baliuka 2005-09-27 11:42:27 +00:00
  • 71b476a8df threadlocal cleanup tests Juozas Baliuka 2005-09-27 07:00:01 +00:00
  • 880f7b3cbe instance cache was removed, it is too dangerous Juozas Baliuka 2005-09-26 14:46:39 +00:00
  • 80870e0fe1 workaround to avoid callback reference in cache Juozas Baliuka 2005-09-26 13:58:40 +00:00
  • 64886a464a clear threadlocals in finally block Juozas Baliuka 2005-09-26 13:13:16 +00:00
  • a681805bb9 [ 1291183 ] Fix for 1257327 - Memory Leak: Objects are not released ... Juozas Baliuka 2005-09-16 06:46:58 +00:00
  • 46e0251841 FastClass.Generator was filtered Juozas Baliuka 2005-09-02 11:23:29 +00:00
  • c06242e206 fix npe when superclass is null Chris Nokleberg 2005-09-01 02:51:26 +00:00
  • 45bff6423a prepared for 2.1.02 release RELEASE_2_1_02 Juozas Baliuka 2005-06-22 07:11:07 +00:00
  • 63e7ad6a12 supercalss field interception was fixed Juozas Baliuka 2005-06-20 07:23:09 +00:00
  • 8fd0ec8eb5 changed key type from class to string RELEASE_2_1_1 Juozas Baliuka 2005-06-09 11:07:37 +00:00
  • 4eca18c640 more realistic class loader was implemented to emulate container Juozas Baliuka 2005-06-09 10:29:25 +00:00
  • 9dd8402492 more realistic class loader was implemented to emulate container Juozas Baliuka 2005-06-09 09:22:04 +00:00
  • 0a1f9814d3 use String instead of Class in KeyFactory keys to allow GC Chris Nokleberg 2005-06-06 17:11:17 +00:00
  • 99cf3ff995 plain bean copy implementation Juozas Baliuka 2005-05-27 12:17:36 +00:00
  • f235d0f061 add registerStaticCallbacks Chris Nokleberg 2005-03-12 20:41:24 +00:00
  • 46c72dcaee remove printStackTrace Chris Nokleberg 2005-03-08 19:20:43 +00:00
  • 53606cc772 prerelease RELEASE_2_1_0 Juozas Baliuka 2005-03-07 14:55:11 +00:00
  • d3f4facc80 changed "getFiles" to protected Juozas Baliuka 2005-03-02 09:28:34 +00:00
  • b8be2c804a jar file support and magic number checking was implemented Juozas Baliuka 2005-02-25 15:13:07 +00:00
  • 1cd869955f clear thread callbacks when we're done creating a new instance via reflection Chris Nokleberg 2005-02-19 06:50:06 +00:00
  • aea70ea9f2 don't clear threadlocals after each new instance RELEASE_2_1 Chris Nokleberg 2005-01-28 10:39:24 +00:00
  • 7945e87968 javadoc issue Chris Nokleberg 2005-01-27 17:01:27 +00:00
  • 46ebbbcf95 Commit bugfixed asm jars Chris Nokleberg 2005-01-27 17:00:55 +00:00