boonproject / boon

Simple opinionated Java for the novice to expert level Java Programmer. Low Ceremony. High Productivity.
http://richardhightower.github.io/site/Boon/Welcome.html
Apache License 2.0
520 stars 102 forks source link

Improve performance of benchmarks #347

Open RichardHightower opened 8 years ago

RichardHightower commented 8 years ago

https://github.com/RichardHightower/json-parsers-benchmark/commit/ac9c8ed763ce7fb1c4e0016fbf7fd4b243e52c6c

See updates to the readme.

@slandelle

I am about to perf tune Boon to get some perf for use cases where Jackson beats it.

slandelle commented 8 years ago

Cool!

Do you plan on getting rid of the String char[] stealing/setting stuff? I mean they won't work w/ Java 9.

RichardHightower commented 8 years ago

In the advantageous version. Not here. I think.

RichardHightower commented 8 years ago

What do you think?

slandelle commented 8 years ago

If the advantageous version aims at using the latest and most efficient stuff (as it dropped Java 7 support) and boonproject aims at compat with old Java, I think you're right.

RichardHightower commented 8 years ago

On the Object Serialization tests that Jackson wins.. I have one that is now tied. Jackson still wins one.