Martin Grotzke
d07ff80655
[maven-release-plugin] prepare release reflectasm-1.11.3
2016-05-09 13:57:36 +02:00
Nathan Sweet
dd8ed69c1b
Merge pull request #43 from magro/AccessClassLoader-loadClass
...
Removes sychronization of AccessClassLoader.loadClass
2016-05-09 10:36:21 +02:00
Martin Grotzke
2a314a0faf
Removes sychronization of AccessClassLoader.loadClass
...
The finally delegated `ClassLoader.loadClass` still sychronizes
(more fine grained) on the class name this should be safe, because
`AccessClassLoader.loadClass` itself does not mutate anything.
Refs EsotericSoftware/kryo#422
2016-05-09 09:05:04 +02:00
Martin Grotzke
4989976424
Update README for release 1.11.2
2016-05-08 23:40:23 +02:00
Martin Grotzke
80b74dc6f0
[maven-release-plugin] prepare for next development iteration
2016-05-08 23:35:12 +02:00
Martin Grotzke
5a55b68390
[maven-release-plugin] prepare release reflectasm-1.11.2
2016-05-08 23:35:06 +02:00
Nathan Sweet
deefea8bc9
Merge pull request #42 from magro/double-checked-accessClass
...
Performance optimization: Try to load accessClass without synchronization
2016-05-08 23:18:51 +02:00
Martin Grotzke
c5563b1205
Try to load accessClass without synchronization
...
In EsotericSoftware/kryo#422 it's reported that the sychronization
in `ConstructorAccess.get` on the loader is causing significant
thread contention.
This change tries to prevent this, via double checked locking.
Because it's the same pattern it's also done for `FieldAccess`
and `MethodAccess` as well.
2016-05-08 22:44:25 +02:00
Martin Grotzke
88ec7037ea
Update README for 1.11.1
2016-02-02 23:03:37 +01:00
Martin Grotzke
2f30bda2ba
[maven-release-plugin] prepare for next development iteration
2016-02-02 23:00:44 +01:00
Martin Grotzke
c250648fed
[maven-release-plugin] prepare release reflectasm-1.11.1
2016-02-02 23:00:38 +01:00
Martin Grotzke
a1dd4159f4
Update asm from 5.0.3 to 5.0.4
...
Closes #41
2016-02-02 22:58:58 +01:00
NathanSweet
455f612e98
Merge remote-tracking branch 'origin/master'
2015-06-27 14:17:38 +02:00
NathanSweet
d3f4e4fc2b
Added CONTRIBUTING.md, requested by eclipse.org.
2015-06-27 14:17:25 +02:00
Martin Grotzke
67fcf61889
Update README for 1.11.0
2015-03-26 01:06:49 +01:00
Martin Grotzke
950213eceb
[maven-release-plugin] prepare for next development iteration
2015-03-26 01:05:04 +01:00
Martin Grotzke
1a8c337687
[maven-release-plugin] prepare release reflectasm-1.11.0
2015-03-26 01:04:58 +01:00
NathanSweet
bf1b9ecf6b
Merge remote-tracking branch 'origin/master'
2015-03-26 00:35:32 +01:00
NathanSweet
b227ee9bc6
Added static method access.
2015-03-26 00:35:08 +01:00
Martin Grotzke
0514861c0b
Update README for 1.10.1 release
2015-03-20 13:55:10 +01:00
Martin Grotzke
a186ec0da9
[maven-release-plugin] prepare for next development iteration
2015-03-20 13:48:37 +01:00
Martin Grotzke
4484e67785
[maven-release-plugin] prepare release reflectasm-1.10.1
2015-03-20 13:48:32 +01:00
Nathan Sweet
7c05ae999f
Merge pull request #33 from HubSpot/master
...
Upgrade to ASM 5.0.3
2015-03-17 12:37:19 +01:00
Jonathan Haber
8795805218
Upgrade ASM, make test less flappy
2015-02-18 16:56:22 -05:00
Nathan Sweet
b0b20221cf
Merge pull request #31 from mazentheamazin/master
...
Updated licensing to follow BSD requirements
2014-09-21 19:43:04 +02:00
Mazen K
f87a3af652
Updated licensing
2014-09-21 21:34:15 +04:00
Martin Grotzke
3a155b6a5f
Add hint on shaded reflectasm and the appropriate deps snippet
2014-07-22 16:50:20 +02:00
Martin Grotzke
6c3d16c5b7
[maven-release-plugin] prepare for next development iteration
2014-07-21 18:45:23 +02:00
Martin Grotzke
71c67a5f6d
[maven-release-plugin] prepare release reflectasm-1.10.0
2014-07-21 18:45:19 +02:00
Martin Grotzke
fc99577bb4
Bump version to SNAPSHOT to enable mvn release plugin
2014-07-21 18:44:28 +02:00
Martin Grotzke
3ab8ba8697
Add installation note (maven) to README, with upcoming version
2014-07-21 18:41:52 +02:00
Martin Grotzke
900abe45ce
Change scm connection to use ssh instead of https
2014-07-21 18:39:14 +02:00
Martin Grotzke
55b14d2a69
Update maven-shade-plugin to the latest version
2014-07-21 18:37:49 +02:00
Martin Grotzke
d5a789a1c6
Turn reflectasm into an OSGi bundle
2014-07-21 18:36:25 +02:00
Martin Grotzke
2e131dc782
Add sonatype's oss-parent as parent pom (for publishing to sonatype)
2014-07-21 00:42:59 +02:00
Martin Grotzke
9bd94e1f28
Change groupId to com.esotericsoftware (remove 'reflectasm')
2014-07-21 00:42:05 +02:00
Martin Grotzke
8d7614ea99
Change URLs from google code to github
2014-07-21 00:41:22 +02:00
Nathan Sweet
a9477627d4
Merge pull request #29 from serverperformance/master
...
Fixes issue #217 in Kryo (https://github.com/EsotericSoftware/kryo/issues/217 )
2014-07-17 21:19:23 +02:00
Tumi
32d4420a02
Fixes issue #217 in Kryo ( https://github.com/EsotericSoftware/kryo/issues/217 )
2014-07-17 16:38:36 +02:00
Nathan Sweet
fb4e9d9b7c
Merge pull request #28 from based2/patch-1
...
update to org.ow2.asm 4.2 (12 October 2013)
2014-05-03 16:36:00 +02:00
based2
09de77752f
update to org.ow2.asm 4.2 (12 October 2013)
...
http://asm.ow2.org/history.html
http://mvnrepository.com/artifact/org.ow2.asm/asm
2014-05-03 14:40:43 +02:00
Nathan Sweet
864eec04e5
Merge pull request #26 from dimzon/master
...
change language level for maven build plugin
2014-04-03 22:52:02 +02:00
dimzon@gmail.com
42a8108a96
change language level for maven build plugin
2014-04-04 00:18:37 +04:00
Nathan Sweet
2b2164dea1
Merge pull request #25 from ming13/fix-readme-formatti
...
Fix readme formatting
2014-03-15 01:11:55 +01:00
Artur Dryomov
086594c841
Fix readme formatting.
2014-03-14 19:50:23 +02:00
NathanSweet
99f02f7320
Added args.
2014-03-07 15:30:04 +01:00
NathanSweet
1472e95148
setAccessible helps method reflection.
2014-03-06 20:02:27 +01:00
NathanSweet
537351e3f7
Removed warning.
2014-01-26 16:36:20 +01:00
NathanSweet
e48d1b2ec0
1.09
2014-01-26 14:48:09 +01:00
NathanSweet
e1f72f3303
Formatting.
2014-01-26 14:33:19 +01:00