Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Pony
Pony is an object-oriented, actor-model, capabilities-secure, high performance programming language.
Collective -
Host: opensource -
https://opencollective.com/ponyc
- Code: https://github.com/ponylang/ponyc
Prior to this commit, there were a number of heap allocation
functions for finalisers where the...
We currently make multiple calls to `has_sync_flag` in order to check
if an actor has some flag...
github.com/ponylang/ponyc - 3e6ec497d3635d6978745f0136759df4fe517fa2 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - c43324988a71112839adecff9fe3bec4590dd994 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Prior to this commit, at the start of GC, the heap clears all
`chunks` by setting them all to `...
The `actor` module currently exports a number of backpressure related
functions that are not ac...
* Remove `actor->is_muted` and replace with a flag
`actor->is_muted` is a `uint8_t` but it is...
github.com/ponylang/ponyc - bca5a3041fa52e0d6c7c8f8a009047a13c35b465 authored over 2 years ago by Dipin Hora <[email protected]>Per @SeanTAllen, `library` mode has been removed but some supporting
code is pending removal....
We were using 3.12 which reached end of life on May 1st of this year.
This gets up to using the...
github.com/ponylang/ponyc - 5cb1335ff3bb08ad1ce34f62940207836e6a36b3 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 7732c6a3b3dde44a61ed9edcffb1627f699446c2 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Previously our images were based on Alpine 3.12 that has reached
it's support end-of-life. Alpi...
github.com/ponylang/ponyc - cc2936e32ad9455ccd031e1c81b90794db17d665 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - dfdd0cbc6fe63d395be933f8f880203d303d110f authored over 2 years ago by Ponylang Main Bot <[email protected]>
The `has_next()` function in `Range` relies entirely on the variable `_forward` to decide whethe...
github.com/ponylang/ponyc - 9c4894b1d6fea983b4592dabc92e9af4bc32edff authored over 2 years ago by stefandd <[email protected]>`actor->muted` is only ever referenced from a single scheduler thread.
Either while a schedul...
github.com/ponylang/ponyc - ab5170b740406af966324f6c66a64ca0a40bc140 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 665a55e1ec0b41bfeabccd6a6235bbbf7f956d9f authored over 2 years ago by Ponylang Main Bot <[email protected]>
These methods rely on strof/strod, which require null-terminated strings. We
were passing our p...
This doesn't hit us on CI since we install the `coreutils` package, which
installs `nproc` for ...
github.com/ponylang/ponyc - ff5e8c28e0ca601720749988b7659116ec1bcb88 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 3e099b31b21cdfce61a9e5847b4290562607424f authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 33746cc3deb5a27c52b1ebddae59378818505fc0 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 93a517f86bb6202da2e490944d5e72a3a90cd728 authored over 2 years ago by Ponylang Main Bot <[email protected]>
We now support installing on Apple Silicon using ponyup.
github.com/ponylang/ponyc - 0496d7187cc83db68b9c79d8f156155234b42efa authored over 2 years ago by Sean T. Allen <[email protected]>github.com/ponylang/ponyc - e002e9fc65bbe1ac357af1b570ab98292c68adc0 authored over 2 years ago by Sean T. Allen <[email protected]>
github.com/ponylang/ponyc - 811d52ff451d45395882ce66942d329b49597cd1 authored over 2 years ago by Borja o'Cook <[email protected]>
github.com/ponylang/ponyc - ccdc9e31f025589aba76a35ebc4e5781ac2529cf authored over 2 years ago by Borja o'Cook <[email protected]>
github.com/ponylang/ponyc - 3819c03d737bac3343bfb92b76149e5a0607b78b authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 5a2804a7afe232816b750d391eba387bfde11034 authored over 2 years ago by Ponylang Main Bot <[email protected]>
When shutting down the ASIO thread and destroying its message queue,
it is possible that there ...
github.com/ponylang/ponyc - cc209deb4a67771f0a1cb52699b8a0fddccc8ebe authored over 2 years ago by Sean T Allen <[email protected]>
github.com/ponylang/ponyc - b571669bd36fd335c9b6cf8c9727da2cf21420e3 authored over 2 years ago by Sean T Allen <[email protected]>
github.com/ponylang/ponyc - 87dd33881ddc996fc72fdb99d818f0f8479b9cd5 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - d057d33375222f45fa71bd240299bb7e1b3c67ff authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 8047d41680ab16f17de01bc85a221854d57f7069 authored over 2 years ago by Sean T Allen <[email protected]>
github.com/ponylang/ponyc - aba91557f695dcc4018c226adcf37f943f7e50fb authored over 2 years ago by Sean T Allen <[email protected]>
This PR makes runner tests run in parallel. The number of tests running at once is limited to t...
github.com/ponylang/ponyc - b37147d4bbfb475928e639ccb7756cdf32d85e96 authored over 2 years ago by Gordon Tisher <[email protected]>This change makes the runner choose a "current" test to show output from. If that test prints o...
github.com/ponylang/ponyc - efc40915cde11c05b1b5b6192aa99799531991b4 authored over 2 years ago by Gordon Tisher <[email protected]>github.com/ponylang/ponyc - 1a0d86f74ba50fae23ce83b81367f36de4cbdd1c authored over 2 years ago by Sean T Allen <[email protected]>
github.com/ponylang/ponyc - 5af6626fcc894ef201bebfac712c454e6c8b14c9 authored over 2 years ago by Sean T. Allen <[email protected]>
github.com/ponylang/ponyc - 80861c9c6ef5ec0399cc5a8176a3c6c737f6b90d authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 3a623e082befaedcfeb5174051917a7f58c96e2e authored over 2 years ago by Ponylang Main Bot <[email protected]>
This removes the inclusion of PONY_ALWAYS_ASSERT when building and
adds the small changes neede...
github.com/ponylang/ponyc - 53bab3daa4a22be3cf3ff99ddf2561a8c62e0f0b authored over 2 years ago by Sean T Allen <[email protected]>
`frozen` is only available on ast and token if PONY_NDEBUG isn't defined.
However, it was used ...
Gordon originally added this gating. He stated that he believed that
it fixed a link error. How...
This change contains some small fixes that make it possible to
further tweak the way the runtim...
github.com/ponylang/ponyc - 9b1a83d531c02de1d47398f78d0ec4f7f90484fc authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - adaa7a5e8efde85fa138566769cd6def5558f5ed authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - cb824ee40305c0ff9bcd58302a97f6d48bf09603 authored over 2 years ago by Gordon Tisher <[email protected]>
While working on cross-compiling the runtime from Linux to Windows,
I ran into this issue which...
github.com/ponylang/ponyc - a379a9315a89b77ce79184b58e692f6f77631922 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 68ce7b3e2c79e9122957643919a3bd8ed21040eb authored over 2 years ago by Ponylang Main Bot <[email protected]>
Closes #4098
github.com/ponylang/ponyc - 9eddece86084a4921edc0e538adc09d52cc7e380 authored over 2 years ago by Sean T Allen <[email protected]>github.com/ponylang/ponyc - 51fe354c25b954793a2999cb22cd5692c0a6885e authored over 2 years ago by Sean T Allen <[email protected]>
github.com/ponylang/ponyc - ec3021b10365a470a98a1af95d76832149551b82 authored over 2 years ago by Sean T Allen <[email protected]>
Pretty much all of the standard library leaves the optional `box`
out. These few didn't and hav...
github.com/ponylang/ponyc - 967dbbe5474066fe6ee4bf20388cd10359bfdbf8 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 060a6d5ec5a25c0307aac7c55c9d79e8e5dcd6b4 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 54fe89ae70c553d03391137ae2d1e83724688728 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 9310fccc72775d5bbc3382054772117ed6f46790 authored over 2 years ago by Ponylang Main Bot <[email protected]>
* Add aarch64 Ubuntu 22.04 builder
* Update aarch64 PR test environment to Ubuntu 22.04
github.com/ponylang/ponyc - 18ac6816fa98a22bafa6428e46fdac1cdd838967 authored over 2 years ago by Sean T Allen <[email protected]>Closes #4063
github.com/ponylang/ponyc - 807a22362658927fc7c56fd749acb25ad374353a authored over 2 years ago by Sean T Allen <[email protected]>github.com/ponylang/ponyc - b22695d7470cf499fa0ece8b0c3eaa0c34575260 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 5979a265ff2a42d0bbf42b8261b766a3586a7634 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Closes #4062
github.com/ponylang/ponyc - 2945bc18fb613fac2379aed790eca99aaba13e5e authored over 2 years ago by Sean T Allen <[email protected]>- adds Linux/Windows build instructions
github.com/ponylang/ponyc - deb1494a4ba423b5c46743062b00ccf5f4bf7942 authored over 2 years ago by JONBRWN <[email protected]>github.com/ponylang/ponyc - ea67b26d9f91d5b7d11ac7664f6b1a36f391ae55 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - e615e4e27f6edb04fba3f85cfa88acf721240dd8 authored over 2 years ago by Ponylang Main Bot <[email protected]>
When the runtime is compiled with `-DUSE_MEMTRACK_MESSAGES` on
Windows, the code path for async...
* collections/list_node.pony - Incorrect single quotes to complete an
example.
* pony_bench/...
* debug/debug.pony: Missing `use "debug"` in the example.
* net/tcp_listener.pony and net/udp_s...
* Rewriting so they don't pass AmbientAuth, but instead the
appropriate type.
* Some example...
Not all bugs are seen in release mode. Some require debug mode to
be observed. There are regres...
github.com/ponylang/ponyc - fa7699da4d997ac178607de1d8eb17eb030463c0 authored over 2 years ago by Borja o'Cook <[email protected]>
This commit adds nightly stress tests that run with the cycle
detector active.
github.com/ponylang/ponyc - b18a31280b91898d17e00b23590f31fc948d3b3b authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 29c850df955b4f3d8395dac8d2bf70a60894ee8d authored over 2 years ago by Ponylang Main Bot <[email protected]>
This commit undoes the changes introduced in 2016 in
https://github.com/ponylang/ponyc/pull/12...
This reverts commit bc927a619a139cd1270a723613652b4506005ae1.
When I identified the edge case, ...
The event I thought didnt trigger was actually from a different repo.
github.com/ponylang/ponyc - a7ce715450c725cdcf42bf1509cce32ea14dc9d0 authored over 2 years ago by Sean T. Allen <[email protected]>
Something with the events coming from CirrusCI has changed and
nothing gets triggered. Even what...
- adds build instructions for Asahi Linux
- tested with `make test`
It was misspelled.
github.com/ponylang/ponyc - c518e569a8eed30c84235d1e159da93b060c093a authored over 2 years ago by Sean T. Allen <[email protected]>github.com/ponylang/ponyc - cdd2e4d79a96fdcc93d1a72a7439d2d15e3026f6 authored over 2 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 93eddbcad83374182cbc740c118e353ba6fbbe9e authored over 2 years ago by Ponylang Main Bot <[email protected]>
There's a real difficulty given the current FFI setup for making this work when the default meth...
github.com/ponylang/ponyc - d12dc4a88557be9396f7625b29f67de431754628 authored over 2 years ago by Borja o'Cook <[email protected]>For some reason the stress test failures aren't being sent.
github.com/ponylang/ponyc - 429209aef7bd56fc4cbfe4c6b09326b58870da59 authored over 2 years ago by Sean T. Allen <[email protected]>github.com/ponylang/ponyc - 748d335797a18a236a609e320a336069f8cbed97 authored almost 3 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - a78cb7cca5a251ba1511e384dc8406aee92c80ff authored almost 3 years ago by Ponylang Main Bot <[email protected]>
Allow overriding the return type of FFI functions
On the sync call for March 1st, we decided ...
github.com/ponylang/ponyc - 229775e2586b06df18f18c766122a8333a936838 authored almost 3 years ago by Borja o'Cook <[email protected]>
Several years ago, Benoit added code to work around LLVM's lack
of support for properly functio...
github.com/ponylang/ponyc - 1c844a9bb5eafa8413d0cff6ab690a51e84eb5dd authored almost 3 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - 95771bc079ff5f82ec88cfb4af1f78fbe0c2bb38 authored almost 3 years ago by Ponylang Main Bot <[email protected]>
This is a good one. One the March 22, 2022 development sync,
we collectively debugged issue #40...
github.com/ponylang/ponyc - 95581106d93b1f16aad6269f12d6f02684f8dd8c authored almost 3 years ago by Daniel Javorszky <[email protected]>
github.com/ponylang/ponyc - ca6d725043f3637b6e4246450945b9d6f3778a80 authored almost 3 years ago by Ponylang Main Bot <[email protected]>
github.com/ponylang/ponyc - bd91f98d3457dac877989a33df48faae8912b4c7 authored almost 3 years ago by Ponylang Main Bot <[email protected]>
In 2018, when we
[removed case functions](https://github.com/ponylang/ponyc/pull/2542) from
Po...