profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/jeehoonkang/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Jeehoon Kang jeehoonkang @kaist-cp, @furiosa-ai Daejeon, Korea https://cp.kaist.ac.kr Assistant professor of computing at KAIST. Searching for the "right" abstraction of systems programming. Concurrency, parallelism, @rust-lang, @coq.

crossbeam-rs/crossbeam-utils 34

Utilities for concurrent programming

jeehoonkang/membarrier-rs 19

Rust library for memory barrier

jeehoonkang/bulletproof-rs 5

Rust library for bulletproof memory access

jeehoonkang/rcu-rs 5

User-level RCU in Rust

jeehoonkang/concurrent-circbuf 4

Concurrent channels based on circular buffer

jeehoonkang/crossbeam-rfcs 1

RFCs for changes to Crossbeam

PR opened crossbeam-rs/crossbeam

channel: discard messages eagerly

If all receivers are dropped, the memory hold by channel will only be dropped when all senders are also dropped. If there are too many channels the memory leak can be significant.

+60 -4

0 comment

2 changed files

pr created time in 13 hours

startedrxi/microui

started time in a day

issue commentcrossbeam-rs/crossbeam

crossbeam-utils: test src/cache_padded.rs (line 35) ... FAILED (on armv7hl)

We need to fix that test (like https://github.com/crossbeam-rs/crossbeam/pull/641). And it would be nice if 32-bit arm target could be added to CI.

decathorpe

comment created time in 3 days

issue openedcrossbeam-rs/crossbeam

crossbeam-utils: test src/cache_padded.rs (line 35) ... FAILED (on armv7hl)

failures:
---- src/cache_padded.rs - cache_padded::CachePadded (line 35) stdout ----
Test executable failed (exit code 101).
stderr:
thread 'main' panicked at 'assertion failed: addr2 - addr1 >= 64', src/cache_padded.rs:10:1
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
failures:
    src/cache_padded.rs - cache_padded::CachePadded (line 35)
test result: FAILED. 110 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.39s

The same test passes fine with crossbeam-utils 0.8.1, and the only relevant change I see is 1e16fc0. It appears the new heuristics are wrong for 32-bit ARM (armv7-unknown-linux-gnueabihf target).

created time in 3 days

pull request commentcrossbeam-rs/crossbeam

Make loom dependency optional

@taiki-e thanks for getting this resolved so quickly!

taiki-e

comment created time in 3 days

pull request commentcrossbeam-rs/crossbeam

Make loom dependency optional

Published in crossbeam-utils 0.8.3 & crossbeam-epoch 0.9.3.

taiki-e

comment created time in 3 days

release crossbeam-rs/crossbeam

crossbeam-epoch-0.9.3

released time in 3 days

release crossbeam-rs/crossbeam

crossbeam-utils-0.8.3

released time in 3 days

created tagcrossbeam-rs/crossbeam

tagcrossbeam-utils-0.8.3

Tools for concurrent programming in Rust

created time in 3 days

created tagcrossbeam-rs/crossbeam

tagcrossbeam-epoch-0.9.3

Tools for concurrent programming in Rust

created time in 3 days

PR merged crossbeam-rs/crossbeam

Prepare for the next release

Changes:

  • crossbeam-epoch 0.9.2 -> 0.9.3
    • Make loom dependency optional. (#666)
  • crossbeam-utils 0.8.2 -> 0.8.3
    • Make loom dependency optional. (#666)
+11 -3

2 comments

4 changed files

taiki-e

pr closed time in 3 days

push eventcrossbeam-rs/crossbeam

Taiki Endo

commit sha 2b8b3fba82f69d4e6cc7318d8fc2f47478ff11f7

Prepare for the next release - crossbeam-epoch 0.9.2 -> 0.9.3 - crossbeam-utils 0.8.2 -> 0.8.3

view details

bors[bot]

commit sha d841a2028dc72b4e09739116f07e865db60f3690

Merge #667 667: Prepare for the next release r=taiki-e a=taiki-e Changes: - crossbeam-epoch 0.9.2 -> 0.9.3 - Make `loom` dependency optional. (#666) - crossbeam-utils 0.8.2 -> 0.8.3 - Make `loom` dependency optional. (#666) Co-authored-by: Taiki Endo <te316e89@gmail.com>

view details

push time in 3 days

pull request commentcrossbeam-rs/crossbeam

Prepare for the next release

Build succeeded:

taiki-e

comment created time in 3 days

delete branch crossbeam-rs/crossbeam

delete branch : staging.tmp

delete time in 3 days

push eventcrossbeam-rs/crossbeam

Taiki Endo

commit sha 2b8b3fba82f69d4e6cc7318d8fc2f47478ff11f7

Prepare for the next release - crossbeam-epoch 0.9.2 -> 0.9.3 - crossbeam-utils 0.8.2 -> 0.8.3

view details

bors[bot]

commit sha d841a2028dc72b4e09739116f07e865db60f3690

Merge #667 667: Prepare for the next release r=taiki-e a=taiki-e Changes: - crossbeam-epoch 0.9.2 -> 0.9.3 - Make `loom` dependency optional. (#666) - crossbeam-utils 0.8.2 -> 0.8.3 - Make `loom` dependency optional. (#666) Co-authored-by: Taiki Endo <te316e89@gmail.com>

view details

push time in 3 days

push eventcrossbeam-rs/crossbeam

Taiki Endo

commit sha 2b8b3fba82f69d4e6cc7318d8fc2f47478ff11f7

Prepare for the next release - crossbeam-epoch 0.9.2 -> 0.9.3 - crossbeam-utils 0.8.2 -> 0.8.3

view details

bors[bot]

commit sha c8acbc3d27b9738d4d5061976642daa858bf3346

[ci skip][skip ci][skip netlify] -bors-staging-tmp-667

view details

push time in 3 days

create barnchcrossbeam-rs/crossbeam

branch : staging.tmp

created branch time in 3 days

pull request commentcrossbeam-rs/crossbeam

Prepare for the next release

bors r+

This release only affects unstable features' API.

taiki-e

comment created time in 3 days

PR opened crossbeam-rs/crossbeam

Prepare for the next release

Changes:

  • crossbeam-epoch 0.9.2 -> 0.9.3
    • Make loom dependency optional. (#666)
  • crossbeam-utils 0.8.2 -> 0.8.3
    • Make loom dependency optional. (#666)
+11 -3

0 comment

4 changed files

pr created time in 3 days

pull request commentcrossbeam-rs/crossbeam

Make loom dependency optional

I would appreciate one!

taiki-e

comment created time in 3 days

pull request commentcrossbeam-rs/crossbeam

Make loom dependency optional

@matklad @djc: Do you need me to do a new release?

taiki-e

comment created time in 3 days

push eventfuriosa-ai/furiosa-client

Deokhwan Kim

commit sha bae162afffad3daf4b0c303078e321889811b710

Bump log to 0.4.14

view details

Deokhwan Kim

commit sha 7c72ed7105213291faf459a392e97ea8aff4f8fe

Bump thiserror to 1.0.24

view details

Deokhwan Kim

commit sha d5aaade67836a05c102f0c825507f2140e7a045c

Bump serde to 1.0.123

view details

Deokhwan Kim

commit sha bc88833130906461210f19906660413c96809c08

Bump serde_json to 1.0.62

view details

Deokhwan Kim

commit sha 6c8b72f309f0de78b3cce0ce2a6d0a63c6565a77

Bump serde_yaml to 0.8.17

view details

Deokhwan Kim

commit sha c0e83eaf0493ff76ee707fbf43dad9bd67b2e9ad

Bump env_logger to 0.8.3

view details

Deokhwan Kim

commit sha a5d214b6472139e6756b74d1904c73ca671be27c

Bump uuid to 0.8.2

view details

Deokhwan Kim

commit sha ff027cac4e8ae08bf3ee17f49770d43ce3e7c738

Bump tokio to 1.2.0

view details

Deokhwan Kim

commit sha 19b3cfcf0242e8115441a9a59af47d16b3de248b

Bump reqwest to 0.11.1 `multipart` has been an optional feature since reqwest v.0.11.0: https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md#v0110.

view details

dkim-furiosa

commit sha 57fa21c178b27a4ebe8101c5b2fc282ca92e6e26

Merge pull request #8 from dkim-furiosa/upgrade-libraries Upgrade libraries

view details

push time in 4 days

push eventfuriosa-ai/furiosa-client

Deokhwan Kim

commit sha bbe333e1b509da8865b18eb084936f369e8a32ea

Update rust-toolchain to nightly-2021-02-22

view details

dkim-furiosa

commit sha 30eed873f23e3a9c5e35effca7fccabe0d7de9cc

Merge pull request #7 from dkim-furiosa/rust-toolchain Update rust-toolchain to nightly-2021-02-22

view details

push time in 4 days

PR merged furiosa-ai/furiosa-client

Update rust-toolchain to nightly-2021-02-22

npu-tools' rust-toolchain has been updated to nightly-2021-02-22 by furiosa-ai/npu-tools#2258.

+1 -1

0 comment

1 changed file

dkim-furiosa

pr closed time in 4 days

PR opened furiosa-ai/furiosa-client

Update rust-toolchain to nightly-2021-02-22

npu-tools' rust-toolchain has been updated to nightly-2021-02-22 by furiosa-ai/npu-tools#2258.

+1 -1

0 comment

1 changed file

pr created time in 4 days

issue closedjeehoonkang/concurrent-circbuf

Dependabot couldn't fetch the branch/reference for crossbeam-epoch

Your dependency file specified a branch or reference for crossbeam-epoch, but Dependabot couldn't find it at the project's source. Has it been removed?

View the update logs.

closed time in 4 days

dependabot-preview[bot]

issue openedjeehoonkang/concurrent-circbuf

Dependabot couldn't fetch the branch/reference for https://github.com/jeehoonkang/crossbeam.git

Your dependency file specified a branch or reference for https://github.com/jeehoonkang/crossbeam.git, but Dependabot couldn't find it at the project's source. Has it been removed?

View the update logs.

created time in 4 days

PublicEvent