by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 19 07:33

    akovari on master

    GraalVM 20.2.0 (compare)

  • Sep 14 02:22

    kurobako on master

    new stm: array-based queue for … (compare)

  • Sep 12 20:41
    Travis yona-lang/yona (master) fixed (374)
  • Sep 12 20:28

    kurobako on master

    new stm: transaction stamps cou… (compare)

  • Sep 11 18:08
    Travis yona-lang/yona (master) broken (373)
  • Sep 11 17:36

    kurobako on master

    new stm: full fence for multi c… (compare)

  • Sep 11 04:54
    akovari commented #28
  • Sep 10 21:09
    kurobako commented #28
  • Sep 10 21:06
    kurobako commented #28
  • Sep 10 18:57
    akovari commented #28
  • Sep 09 17:15
    Travis yona-lang/yona (master) fixed (372)
  • Sep 09 16:58

    kurobako on master

    new stm: single consumer ring b… (compare)

  • Sep 09 01:47
    Travis yona-lang/yona (master) still failing (371)
  • Sep 09 01:26

    kurobako on master

    new stm: ring buffer refactoring (compare)

  • Sep 08 12:13
    Travis yona-lang/yona (master) broken (370)
  • Sep 08 11:59

    kurobako on master

    new stm: object pool (compare)

  • Sep 08 11:48

    kurobako on master

    new stm: bloom filters (compare)

  • Sep 08 11:30

    kurobako on master

    new stm: linear probing hash se… (compare)

  • Sep 08 11:29

    kurobako on heads

    (compare)

  • Aug 31 03:04
    Travis yona-lang/yona (stm) still failing (367)
Adam Kovari
@akovari
@kurobako this fixed the build after all: yona-lang/yona@d44975d
Fedor Gavrilov
@kurobako
wow
Fedor Gavrilov
@kurobako
@akovari it has to be at least two threads or at least one is fine?
@akovari do you think Math.max(1, Runtime.getRuntime().availableProcessors() - 1) would also work?
Adam Kovari
@akovari
It might work, but there are always going to be more threads anyway
II executor, main thread
Socket selector
So why?
Fedor Gavrilov
@kurobako
it's fine that we have more threads, we're not pinning our cpu pool to cores or anything
in intensive computations we want to use them all, however
it's ok if selector thread comes to see what's going on for a while
I touched this because I've been working on that tx pool
it's done though
so proceeding with stm now
Fedor Gavrilov
@kurobako
also wanted to refactor some parts of the ring buffer to make it understandable to mere mortals, but we will see
maybe after stm is done, not before
Fedor Gavrilov
@kurobako
@akovari btw, should we delete stm branch? I'm working on master anyway
Adam Kovari
@akovari
Feel free, if tests are passing
Adam Kovari
@akovari
@kurobako looks like threads are being properly closed in GraalVM 20.2.0!
please update when you get a chance