-
`Modules/_testcapimodule.c` is a nearly-8000-line behemoth with no clear structure or organization. It is getting hard to maintain.
It also doesn't work well with testing (a) feature macros that af…
-
Graphsync uses selectors but is primarily focused on the block layer -- all of it's communication is based on intercepting BlockReadOpener functions. Moreover, Graphsync wants to be able to stop a sel…
-
The AtomTable uses a mutex to guard access to the TypeIndex. This mutex could be mostly avoided by using a concurrent hash map.
**AtomTable Status**: ~~After exploring this for a while, there's a …
linas updated
2 years ago
-
Hi, I saw that a lot of python code referred to files in the dataset directory, but it is currently empty from the repository. Are there links shared to get those files necessary to run the scripts? A…
-
Looks good stuff.
Would be very nice to port to cljs.
Then you could have a very compelling demo in the browser - with interactive code snippets (e.g. using KLIPSE).
-
I think following https://github.com/ipld/js-ipld-block/issues/47#issuecomment-477259759 has gotten lost across multiple discussion threads, so I'd like to discuss it in context this time.
I view `…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR49327](https://bugs.llvm.org/show_bug.cgi?id=49327) |
| Status | NEW |
| Importance | P enhancemen…
-
# Bug report
The [ContextVar](https://docs.python.org/3/library/contextvars.html) implementation is not thread-safe in the free-threaded build:
In particular, the caching is not thread-safe, althoug…
-
See
* [Scala 2.13's Collections](https://www.scala-lang.org/blog/2018/06/13/scala-213-collections.html)
* [Scala 2.13 Collections Rework](https://www.scala-lang.org/blog/2017/02/28/collections-rew…
-
Hi,
I think it would be valuable to implement the chromium support in 2 components:
1. A `libipfsclient` library that deals with IPFS specific bits, and exposes hooks to the host using the libr…