Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/typelevel/cats-effect

The pure asynchronous runtime for Scala
https://github.com/typelevel/cats-effect

Add syncStep unit tests

5845ab57df97070d379c763b913949d3c869e534 authored over 3 years ago
Call the interpreter function

3b1109704040ac27bcc534311e96f0a4bca13867 authored over 3 years ago
Interpret the other IO cases

acac66d20d0a82514a3378a662211363cc8ef861 authored over 3 years ago
Interpret the first 7 cases of IO

e8164bed9c410ed06f76ca5ab2e53db0b99c6de5 authored over 3 years ago
Objects don't need final modifier

510873c7b4f75b1444aa9a3295c15d1598738a9e authored over 3 years ago
Remove the should fragment in tests

7d45896e0f229b639aa74ab37d78250c45fbb417 authored over 3 years ago
Remove the toIO method

b14dfd6842c37488784b69e73a7b2b035c8ba631 authored over 3 years ago
Implement SyncIO#to

17ebf49d9a232176528a4a18b25ff5922755b51e authored over 3 years ago
Make the resulting IO uncancelable

d84b3fd15d2965b5793cf51b96822c688ad70723 authored over 3 years ago
Use SyncIO#toIO instead of IO.fromSyncIO

d6e0bfa64f20e138b53d4a3214f5420a75ebd5bd authored over 3 years ago
Move the toIO test to SyncIOSpec

490a1af524266099fa7ea2ae3d5ff09eda6ba775 authored over 3 years ago
Add mima filters for renamed package private classes

759a327e2659223bfb981a157260cb1706a6521a authored over 3 years ago
Add a property test for IO.fromSyncIO

2a4c32c59c194b7111cbbbccc50c05b7f2ee5a78 authored over 3 years ago
Add IO.fromSyncIO

59419a893ce3d2e884ae0203f81ba8333431191d authored over 3 years ago
Special case realTime and monotonic

b83d273cbf515e252157daa28b1c8ea7cc0f46da authored over 3 years ago
Override Sync#suspend

ae8d5044d31b1e549173dd6e9766b79aaf044c31 authored over 3 years ago
Take a hint and rename Delay to Suspend

6aa70cf6837c9b13b5a47f54a7698fb10b7b3e00 authored over 3 years ago
Merge pull request #2051 from vasilmkd/tracingprod

Tracing

1822221b353e60506aec87314828a4b24732a954 authored over 3 years ago
Inline the Throwable into TracingEvent.StackTrace

5c53cfd5f479c05f1d5d4f8557e711207672408a authored over 3 years ago
Add mima exclusions

2b0a986586bdbdc80631db165a7e219b748695be authored over 3 years ago
Filter out possibly null call sites

81eeb30da0962247be683f35f985787e3fab408a authored over 3 years ago
Use a ClassValue map instead of ConcurrentHashMap

eb8ac10951013f7fcb158584630c626ea6d393d8 authored over 3 years ago
Augment throwables only if tracing and enhanced exceptions are enabled

291c29e62a8a93059b79d1aaf23fc146f0e6160d authored over 3 years ago
Implement getOpAndCallSite

00289dcce797b44f9ca1e9e1fb6284986b08e20f authored over 3 years ago
Add the throwable augmentation logic

ff3f3ec6737af7fb1d7161a9095a61c60241973f authored over 3 years ago
Save tracing events in the runloop

1699a5986d46f115a18460dffccd215fa1c58bcb authored over 3 years ago
Augment the result throwable in the IOFiber run loop

279eb03a61bbb11381c612c711113103feadca29 authored over 3 years ago
Add tracing event to IO.Blocking

d5326d9c461d22c6b8042f248fbf2a441a3c1802 authored over 3 years ago
Add a RingBuffer factory method

d9b62287c035b1c015bae43becdc20c864f86d22 authored over 3 years ago
Add tracing event to IO.Uncancelable

173b9e9e8f35ba497814626063f112650d742d0a authored over 3 years ago
Add tracing event to IO.FlatMap

5e382261892c4fd8373f62bc5c2f881ee4ad2604 authored over 3 years ago
Add tracing event to IO.HandleErrorWith

62edd1fde3d92ec7b34ada0f63f6f8ae25fb1b87 authored over 3 years ago
Implement the tracing module

4d127646fa907adc1e7d54ce9ab61695a47a9f71 authored over 3 years ago
Add tracing event to IO.Delay

279e54406a2992314bc4d208d207cd77c7f9d61c authored over 3 years ago
Add tracing event to IO.Map

3bcffee143baca731420f3f0d53408206e66cee1 authored over 3 years ago
Add TracingEvent and StackTrace

d8d77b40949ada17d2ee9d4b2406f37bcbb3ad8c authored over 3 years ago
Add tracing constants on Scala.js

561ed7c93a4819de6b3fee0e6a012c0952fc8c53 authored over 3 years ago
Add a tracing ring buffer implementation

6f5b396a8ceb2d6f2fe6a6f2bf4189eb81ca656d authored over 3 years ago
Add tracing constants on the JVM

c5b7194f000948cfdf6645f1703e8864de91d335 authored over 3 years ago
Merge pull request #2052 from scala-steward/update/sbt-scalajs-1.6.0

Update sbt-scalajs, scalajs-library, ... to 1.6.0

df9e2f418ea36979659b13040b5755b2387a67aa authored over 3 years ago
Update sbt-scalajs, scalajs-library, ... to 1.6.0

38142ea0e9ba8d908a8ee7fac7f13f2c9c8074ad authored over 3 years ago
Merge pull request #2045 from vasilmkd/syncioflaky

Give a generous timeout to SyncIO.realTimeInstant test

11a85b05cf7045997bd5f2ad351fc97cb1ddac26 authored over 3 years ago
Merge pull request #2048 from vasilmkd/mask

Load fields into local variables when using them multiple times

9813833710d629744dd21eef85e9888552a72a38 authored over 3 years ago
Load mask in a local variable in remove

ed89e92d49df00f33a0e44e42eba4f147afa5caa authored over 3 years ago
Load size in a local variable in put

b3fe8f5ee20a2cd5c18c7776cfa8793a77951394 authored over 3 years ago
Run mdoc on Scala 3

3989d70933c4cc0f95f5efdb8da1d927bf21cc67 authored over 3 years ago
Give a generous timeout to SyncIO.realTimeInstant test

f23cdf79e8a1caa0941e6bf2e911b5b879179f20 authored over 3 years ago
Merge pull request #2041 from vasilmkd/hashing

Rewrite and improve `ThreadSafeHashtable`

f25865ca42d29c0e3f2787cc3c07534a0e4e039a authored over 3 years ago
typo

4d540539e9bc0a17e0afc24371b6702fdddaf04a authored over 3 years ago
Provide insight on why the compiler protects against await calls in lambdas

a9f42829cd64842cbf1445b799c31372a052e73d authored over 3 years ago
Rewrite the while true in remove

567a1974898c124142ebd52d34c3824dbe8822fb authored over 3 years ago
Rewrite the while true in insert

22466f56d3c7a05a5d4b1357fa696622fc92342c authored over 3 years ago
Update the PR description

6464c16e0368a06795246da1054253b6e753ed1d authored over 3 years ago
Restrict isEmpty to the unsafe package

cd88702d83848a24d9c9c7da687626514225c888 authored over 3 years ago
Add comments on the Tombstone usage

6695168e09f56ee6aef2019574a9e43f8a775bf6 authored over 3 years ago
Calculate indices using the correct mask

8a9c97e01789027f41306a3120b32712d6dbbae4 authored over 3 years ago
Reconstruct the whole hashing procedure when reinserting callbacks

1166e616281f6382f9e034e0d543efa3b7a1ba5b authored over 3 years ago
Factor out the log2 number of tables computation

c929e0e7404bdce7f3121033216ebbd2ab17e9ae authored over 3 years ago
Make isEmpty stricter

d3deb6d0495c72bc9d4e8749e380e68413d1e0a5 authored over 3 years ago
Use isEmpty in the tests

9e1cdd071d9262614d3aa10c2ad110a02932fc8f authored over 3 years ago
Use less confusing variable names

7e9373bae9bb25efdadf35f44d2cb9ba75659657 authored over 3 years ago
Simplify tracking the size of the ThreadSafeHashtable

3099663c472cd48e3d55a5f6c15882deaa2ad1dd authored over 3 years ago
Use the Tombstone for insertion and deletion

2db9d16520488d6a20ea2bab696f9d8af1226c73 authored over 3 years ago
Increment and wrap using one assignment

656d619662038e8e5f2f74bfa2eda2464c1cf1b4 authored over 3 years ago
Add another interruption check on shutdown

38bd4ba8ee28e1f36023a299e403bee23045799f authored over 3 years ago
Add a tombstone sentinel object

4d85fc58a53384384913ee1b8868d1bd59eafe49 authored over 3 years ago
Load the hashtable into a local variable in remove

800f62795906fff6db8873ea71e5351f78571473 authored over 3 years ago
Lock on the thread safe hashtable object instead of the actual array

2e9fa59ff6e3944b7ec00d44faed258463461b15 authored over 3 years ago
Add a forwarder method to the hashtable field

adcc289c72c98caf8d9097f2165d8c0bcde2938a authored over 3 years ago
Add mima exclusions for the introduced forwarder method

9925490f4cea1a0d9f65fb928c59133db67651a4 authored over 3 years ago
Add an isEmpty method on ThreadSafeHashtable

41607515f543b43539cd2c2c40d4e4d0e11919d2 authored over 3 years ago
Shift instead of multiply

9059590ee9e709af5696acde1d9a37eb04aa56b9 authored over 3 years ago
Re-hash and insert objects when resizing the table

46f2d0b1f716176d0e61195afc14cbb92b71809e authored over 3 years ago
Use type annotations on class fields consistently

018707b3164b72bcf2e5e4cbb10f52f341203ff1 authored over 3 years ago
Add a table parameter to the insert method

d5576f3458320b77ce287cb1f1ef16aa508b7aab authored over 3 years ago
Factor out an insert method

bd2688f1c252ae469673f4824f74b2b880bfcf58 authored over 3 years ago
Merge pull request #2042 from vasilmkd/asyncwarnings

f6aa9aabe6bf86399f38a91c4fa8b1d6c74e74d1 authored over 3 years ago
Add Xasync flag only on Scala 2

17964ff99ba7d5a2b20275ab5cdd4f834b187f77 authored over 3 years ago
Polishing

cfb0fd67987c0fecf350d1a4147d9e8dbd715fff authored over 3 years ago
Adds documentation for async/await

e872fdfb847a0fb8de7bab675c4c81ea3845eeff authored over 3 years ago
Merge pull request #2026 from scala-steward/update/sbt-jmh-0.4.3

Update sbt-jmh to 0.4.3

d5df12b713fa99917f76cadaccb0135d67ba35d6 authored over 3 years ago
Merge pull request #2030 from TimWSpence/syncio-docs

Update SyncIO docs

596a21af755f9c5594a793a77266832f9bb93bf2 authored over 3 years ago
Punctuation is hard

6afc6a61be6eb02a611a734dc35197bc48f58774 authored over 3 years ago
Update SyncIO docs

6835d97f4c2076aa861ec60bc15f4efc2eea083f authored over 3 years ago
Merge pull request #2025 from scala-steward/update/sbt-1.5.3

Update sbt to 1.5.3

3994f752d8db9eb84e583b09eeb229b8c3846aa1 authored over 3 years ago
Update sbt-jmh to 0.4.3

5027aa112df29707afa28317062df5ce55399c3b authored over 3 years ago
Update sbt to 1.5.3

3098dc58717ddcaed72ee5f3d9015230918bf050 authored over 3 years ago
Move the SOE verification to a JVM specific test specification

4f7d2109af2c28307c95421a009f2be7340e043f authored over 3 years ago
Merge pull request #1924 from Baccata/async-await

Polymorphic async/await implementation

2a20bdbe3a46a1c04fcc216c5d9a561285e6223f authored over 3 years ago
Merge pull request #2019 from balthz/patch-1

Documentation of bracket is unclear?

ec2468e49ee757f01b584dcae3343f0cde9b643f authored over 3 years ago
Update std/shared/src/main/scala-2/AsyncAwait.scala

a2a9cb73abe00977470af722c8eaf9e35ffc7c6e authored over 3 years ago
parenthesis around unit-returning method

7cf2ad5702601c9eec74dd05ff331ed64a6aab83 authored over 3 years ago
polling the Fiber#join call

133094b368561c95c009c96bd53a53788c2a9bbd authored over 3 years ago
Update IO.scala

b025f026672be6dc2331f5b3eb826ad8cf2581df authored over 3 years ago
Documentation of bracket is unclear/incorrect?

Looking at CE 3.1.1's unit test

https://github.com/typelevel/cats-effect/blob/ffcd1dbaf455bc3...

553168916881072b383c966b753dc6a34698cd2c authored over 3 years ago
Merge pull request #2010 from vasilmkd/lazier

Lazy initialization of array based stacks

ffcd1dbaf455bc3dc86dff7884375917738b0b08 authored over 3 years ago
Merge pull request #1958 from RaasAhsan/resource-app

IOApp.ResourceApp

161274f46eca7aff5a42c979dde6b32a89593819 authored over 3 years ago
Merge pull request #2012 from vasilmkd/scalafixsyntax

Fix deprecated sbt syntax in scalafix subproject

4dba25f20c9a75c3f4322d658e9165c01d372690 authored over 3 years ago
Merge pull request #2018 from slice/io-docs-signature-fix

Fix `IO#as` method signatures in migration guide

c76a39f2ba789d2bb351377db52b6e324b8acd2d authored over 3 years ago
Fix `IO#as` method signatures in migration guide

2d22571a7e6e6a583b813d19938cc6bdaf694489 authored over 3 years ago