Commit Graph

38 Commits

Author SHA1 Message Date
Nathan Sweet
ef70ad89dc Updated synchronization to avoid defining the same class twice.
Fixed issue 8, constructor access for inner classes.
2012-06-19 00:28:37 +00:00
Nathan Sweet
9ede9fd513 Bumping to 1.06 because Maven sucks... 2012-06-18 12:05:40 +00:00
Nathan Sweet
3c602cfd36 Reverted ConstructorAccess changes for now, they broke a Kryo test. 2012-06-18 11:55:24 +00:00
Nathan Sweet
60d4e16918 v1.05 2012-06-18 11:32:44 +00:00
Nathan Sweet
14bbe83269 Fixed issue 9, hand calculated MAXS. Thanks serverperformance! 2012-06-15 22:49:12 +00:00
Nathan Sweet
03e957db94 Fixed issue 10 2012-06-14 05:21:09 +00:00
Nathan Sweet
45eff6c4f4 Fixed issue 8, support for inner classes. 2012-06-14 05:20:00 +00:00
Nathan Sweet
4049c757c4 Added oneJAR to build. 2012-06-13 11:46:04 +00:00
Nathan Sweet
2492037363 v1.04 2012-06-13 11:43:42 +00:00
Nathan Sweet
a4eb6dce48 Fixed issue 4, added primitive setters and getters to FieldAccess. Muchas gracias serverperformance! 2012-06-13 11:42:46 +00:00
Nathan Sweet
feb316ccd0 Fixed issue 6, AccessClassLoader not tracking instances properly, not synchronized. 2012-06-13 11:07:24 +00:00
Nathan Sweet
4ef6cb7b08 Fixed issue 7. 2012-06-13 11:04:21 +00:00
Nathan Sweet
829461228b Updated ASM groupid. 2012-06-01 08:42:44 +00:00
Nathan Sweet
ebb84c0331 POM asm to 4.0. 2012-05-25 06:51:56 +00:00
Nathan Sweet
7c3d828cc7 Updated ConstructorAccess. 2012-04-27 19:13:51 +00:00
Nathan Sweet
c599cc03ab Added ConstructorAccess. 2012-04-27 16:30:21 +00:00
Nathan Sweet
8aff0378d2 2012-04-17 10:44:09 +00:00
Nathan Sweet
d43d9aa2a5 Fixed accessing java.* classes.
Fixed missing ACC_SUPER.
Updated ASM to 4.0.
2012-04-10 12:29:13 +00:00
Nathan Sweet
2c877d4e00 2012-04-05 21:10:07 +00:00
Nathan Sweet
8c46d162a8 2012-03-31 23:15:17 +00:00
Nathan Sweet
9e6e2aad5e Fixed issue 3, wrong max sizes. 2011-10-12 02:21:04 +00:00
Nathan Sweet
096a393f12 [added] getFields and getMethods methods. 2011-06-15 23:56:58 +00:00
Nathan Sweet
929c14c844 Fixed accessing a class with no methods or fields. 2011-03-07 23:08:41 +00:00
Nathan Sweet
25b16183ce Updated scar build file. 2011-02-09 09:35:50 +00:00
Nathan Sweet
786df88741 Access classes try to load in the same classloader as the class being accessed, which enables access to protected and default access members. 2011-02-09 08:44:50 +00:00
Nathan Sweet
7cd91eac88 Updated ASM to 3.3.1.
Changed class version of generated classes to 1.1.
Fixed calling super constructor in generated code.
2011-02-09 07:45:23 +00:00
Nathan Sweet
3a9013f3d3 2010-10-13 22:16:01 +00:00
Nathan Sweet
d4d689cb38 2010-09-01 06:12:53 +00:00
Nathan Sweet
d9fde76445 Added test for different classloaders and fixed AccessClassLoader. 2010-08-21 00:40:43 +00:00
Nathan Sweet
668a6084e6 Fixed classloading. 2010-08-20 23:20:10 +00:00
Nathan Sweet
f2f9c36f79 More graceful failure when lacking createClassLoader RuntimePermission. 2010-08-17 08:52:59 +00:00
Nathan Sweet
c8f3d3650b Added BSD license text. 2010-03-29 08:09:40 +00:00
Nathan Sweet
d5ce2af867 2009-11-02 09:43:00 +00:00
Nathan Sweet
53f49b98e4 2009-11-02 09:36:47 +00:00
Nathan Sweet
db3b0f7d51 2009-10-25 09:53:18 +00:00
Nathan Sweet
c4285b55ff 2009-10-25 09:45:57 +00:00
Nathan Sweet
bf78c3f3dc 2009-10-25 09:45:37 +00:00
(no author)
78d9fbb214 Initial directory structure. 2009-10-25 09:05:46 +00:00