Where communities thrive
Join over
1.5M+ people
Join over
100K+ communities
Free
without limits
Create
your own community
Explore more communities
tools4j/fix4j
Attempt to build a fast zero garbage FIX engine with Java. (unreleased)
People
Repo info
Activity
Simon Harris
@harukizaemon
Marco needs a new ☎
Ryan Lea
@ryanlea
Was going to do tonight but if you that'd be great.
I must confess, it's very rough. Needs modules and an actual integration test module
Marco Terzer
@terzerm
if i find some time then i will integrate into the grade/project structure that we already have
no probs
Ryan Lea
@ryanlea
Cool
Marco Terzer
@terzerm
merged under branch engine
compiles / builds, but no modules yet
also had to ignore FixEngineTest
Ryan Lea
@ryanlea
Excellent, thanks. I'll move that test to a main class. It's hardly a test.
Marco Terzer
@terzerm
timeout for me
start takes 2min
also: we should hide the "Unsafe" stuff or consume it from a library
registerSession fails
generates warnings during compile
hey --- gitter just swapped two lines ... don't like
Ryan Lea
@ryanlea
Yeah? Weird. Re unsafe, was just getting it started. Needs to be more hidden. Will take a look @ registerSession when I check code out.
anton-anufriev
@anton-anufriev
Anton is here.
Marco Terzer
@terzerm
Hi Anton :-)
Ryan Lea
@ryanlea
@terzerm
re: unsafe, which part did you want to hide/wrap? The actual calls to unsafe? Or the UnsafeMessageLog?
anton-anufriev
@anton-anufriev
Ran the tests again on my mac, a bit worse than with embedded.
Marco Terzer
@terzerm
@Ryan
: everything that generates warnings during compilation.
(private sun package classes etc)
@Anton
. cool. which tests? the 3-vm test?
_
Marco Terzer
@terzerm
@Anton
: have re-written chronicle tests --- now with older chronicle version 3.6.2. Works now --- latencies are quite good.
Ryan Lea
@ryanlea
tools4j/fix4j#5
Oops. That's the issue to track usage of Unsafe.
Ryan Lea
@ryanlea
I pushed a few more changes last still. Still need to add the wire -> message log copy.
Once that is done I'll move classes into appropriate packages and try to create a few sub modules.
If we get the basics there, I can start to create isolated issues if anyone wants to pick them up in spare time?
Marco Terzer
@terzerm
sure i'd definitely be in to join the party :-)
@Anton
: have a new idea for the lookup... VERY SIMPLE!