Ruslan Pyrch

Results 45 comments of Ruslan Pyrch

@nxrighthere @DanisJoyal better will be continue this conversation in some messenger (skype, telegram, etc.)

@nxrighthere i will partially implement your optimizations. And compare to all optimizations later.

@DanisJoyal this will work for windows (for now without implementation for linux, osx, android, etc.). I've added winsock usage. So you can test this by selecting WIN32_UNSAFE build type in...

@DanisJoyal @nxrighthere added ReleseUnsafeWin32 version. And fixed reliable channel. So now just release version almost hit 1000 clients (~990). And ReleaseUnsafeWin32 (with just native sendto, receivefrom) passes test. @DanisJoyal so...

@nxrighthere you can add to bench unsafe version separately)

@nxrighthere > Compared to ENet time in GC is 5%. C library -> GC :) But this is strange anyway. I slightly reduced possible place in "receive" method.

@nxrighthere @DanisJoyal added DISABLE_IPV6 ifdef. So you can disable ipv6 thread (so this is 1000 less threads in that test). Passed test with 1200 clients.

@nxrighthere O_o. There is crash and bytes count is diffferent...