Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
raphw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
I analyzed 17.3M Maven artifacts to map the Java module ecosystem
(github.com)
2 points
by
raphw
4mo ago
|
1 comments
2.
▲
by
raphw
4mo ago
A large scale analysis of Java module adoption, module naming, dependency history, ownership collisions, automatic modules, and publication trends across Maven Central.
3.
▲
Jenesis – A modern Java build tool
(github.com)
2 points
by
raphw
4mo ago
|
2 comments
4.
▲
by
raphw
4mo ago
A modern Java build tool: Java-native config, plugin-free, with module-info.java treated as a feature, not an afterthought.
5.
▲
Hibernate is migrating its code generation to Byte Buddy
(in.relation.to)
1 points
by
raphw
10y ago
|
0 comments
6.
▲
by
raphw
10y ago
This is actually not a requirement anymore. Mockito 2 can mock final types and methods.
7.
▲
Mockito 2.1.0
(github.com)
67 points
by
raphw
10y ago
|
45 comments
8.
▲
Byte Buddy – JVM runtime code generation – adds support for Java 9 modules
(github.com)
3 points
by
raphw
10y ago
|
0 comments
9.
▲
Byte Buddy – runtime code generation for the JVM: version 1.0.0
2 points
by
raphw
11y ago
|
0 comments
10.
▲
An opinion on project Jigsaw and the release delay
(mydailyjava.blogspot.com)
3 points
by
raphw
11y ago
|
0 comments
11.
▲
Dismantling invokedynamic
(mydailyjava.blogspot.com)
13 points
by
raphw
12y ago
|
0 comments
12.
▲
by
raphw
12y ago
Byte Buddy does not generate source code, only byte code. Arguably, when creating such POJOs that are used within an application, most people would prefer source code.
13.
▲
by
raphw
12y ago
You are right, it is stated here: https://wiki.openjdk.java.net/display/HotSpot/Deconstructing... I will update and rerun the benchmark some time. Unfortunately, storing a value in a static final field allows the
14.
▲
by
raphw
12y ago
Also, have a look at this presentation from JavaOne last year of you are interested in the gory details: https://www.parleys.com/talk/runtime-code-generation-jvm
15.
▲
by
raphw
12y ago
Byte Buddy is quite efficient. It is more or less like implementing Java code per hand. Byte Buddy comes along with a benchmark where the results are listed here: http://bytebuddy.net/#/tutorial This way, it even beats
16.
▲
by
raphw
12y ago
The two biggest competitors to Byte Buddy today are javassist and cglib. Both of them work quite differently: javassist takes strings containing Java code and compiles these strings at runtime. This makes it simple to use as every Java deve
17.
▲
Byte Buddy – runtime code generation for the JVM
(github.com)
55 points
by
raphw
12y ago
|
15 comments