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

Add nightly Windows stress tests (#4218)

This completes our matrix of stress tests that we are running.

Co-authored-by: Gordon Tisher ...

github.com/ponylang/ponyc - 746d93b1462f52e85596d32ef0af194713089e9f authored about 2 years ago by Sean T Allen <[email protected]>
Adapt docgen to use the mkdocs material theme (#4226)

As the ponylang-mkdocs-theme wasn't maintainable anymore.
This puts all the necessary tweaks in...

github.com/ponylang/ponyc - a52451b1fa00b1c7e529113fbb9852827578a648 authored about 2 years ago by Matthias Wahl <[email protected]>
Update CHANGELOG for PR #4228

github.com/ponylang/ponyc - 61f482aa138c46321ff52de1c7d77bc9a3984514 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #4228

github.com/ponylang/ponyc - 449c04226ece35834b9f1cca00dd7b69dccc3d03 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Sort package types in documentation (#4228)

Previously they have been unordered, which makes finding them hard, especially for packages with...

github.com/ponylang/ponyc - 32553fc250a1cd751bb7adb1ff6284d48e9aa571 authored about 2 years ago by Matthias Wahl <[email protected]>
Test building standard library documentation after each nightly release (#4229)

github.com/ponylang/ponyc - bbbeed01113c8acb93a21b4172fd9caa93ea0b55 authored about 2 years ago by Sean T Allen <[email protected]>
Update CHANGELOG for PR #4223

github.com/ponylang/ponyc - 640c5f76900aae5740813e5a1a95a3e30f1fea00 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #4223

github.com/ponylang/ponyc - 32a05cf8451dce4f304c9f27ec8a4f8ac778bc1c authored about 2 years ago by Ponylang Main Bot <[email protected]>
Fix incorrect interaction between String/Array reserve and Pointer realloc (#4223)

This was an interesting one. So, there's was an interesting interaction between String and Array...

github.com/ponylang/ponyc - 2131c5d1852cff139dfdb8fceca50351421adcf1 authored about 2 years ago by Sean T Allen <[email protected]>
Increase the amount of memory we give to Linux PR environments

We are seeing OOM instances happening now with runner tests

github.com/ponylang/ponyc - 0e2a8e08ad2394eba8ced415c83f81175ca3bd40 authored about 2 years ago by Sean T. Allen <[email protected]>
Increase memory usage for aarch64 PRs

We are hitting some OOMs with the libponyc.runner tests. Hopefully
this addresses for now as bas...

github.com/ponylang/ponyc - b72f5dc6dedeb10adf0ded554f7b3041212950c5 authored about 2 years ago by Sean T. Allen <[email protected]>
Add Zulip failure alerting to unattended cloudsmith event jobs

We don't need on release items as a human would be watching.

github.com/ponylang/ponyc - 01da84a7c6952033bab7fcab238a8e743207a31f authored about 2 years ago by Sean T. Allen <[email protected]>
Add failure alerting to Zulip if nightly stdlib building check fails

github.com/ponylang/ponyc - fd20bc674235c1bfbba67fc7ffcf6e613d01a6b7 authored about 2 years ago by Sean T. Allen <[email protected]>
Stop logging all Cloudsmith events

It's a lot of noise.

github.com/ponylang/ponyc - da462e114be475caef27ac1378ce7871a33c8f2b authored about 2 years ago by Sean T. Allen <[email protected]>
Fix name of CI job

github.com/ponylang/ponyc - 2e6fd58a6e9599c98564e478a0c72daf09b2a3ee authored about 2 years ago by Sean T. Allen <[email protected]>
Updates release notes for PR #4227

github.com/ponylang/ponyc - 2e89d0afe0da58c16177de19381b49879bc91347 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG for PR #4227

github.com/ponylang/ponyc - 049a0509e2bb170961a75636d7cbd96d6660f456 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Avoid fairly easy to trigger overflow in Windows time code (#4227)

For millis, micros, and nanos support on Windows, we use the
QueryPerformanceCounter as a monot...

github.com/ponylang/ponyc - 2b40cc4326fd6ba994628d16c5f6fecf78ef2b0a authored about 2 years ago by Sean T Allen <[email protected]>
Update build instructions (#4225)

github.com/ponylang/ponyc - 53107906ccc1d66d9ef22df0656ca2985a144af6 authored about 2 years ago by Sean T Allen <[email protected]>
Double time we run the nightly stress tests (#4217)

We currently run them for 20 minutes. This change will increase it
to 40 minutes. This shouldn'...

github.com/ponylang/ponyc - bf2509fe99fdfaed6cb1b285ac6a9cde19ccfde7 authored about 2 years ago by Sean T Allen <[email protected]>
Increase memory for aarch64 Linux PR runs

I've seen a couple of OOM killer incidents lately. It was already
somewhat higher than most Linu...

github.com/ponylang/ponyc - b76f04e66e16435e9b6e69e2cf4a762906e24600 authored about 2 years ago by Sean T. Allen <[email protected]>
Rotate release notes as part of the 0.51.4 release

github.com/ponylang/ponyc - 1560d29562cb242588eb31ae451210285a1e463c authored about 2 years ago by Ponylang Main Bot <[email protected]>
Add unreleased section to CHANGELOG post 0.51.4 release

github.com/ponylang/ponyc - dbd9d5d37d8cfbac335bde3d5a84f3ff44f2a8dc authored about 2 years ago by Ponylang Main Bot <[email protected]>
Update VERSION in preparation for 0.51.4 release

github.com/ponylang/ponyc - fed8b38acb18ccfcbbba7b630d66ccf0975a2ee6 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG.md in preparation for 0.51.4 release

github.com/ponylang/ponyc - 7659a50bc62b225618f1a8e53e082b93ed14b7c2 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Change libponyc.run test runner parallelism strategy

We've been encountering issues with Windows libponyc.run.tests hanging. Or rather, with what app...

github.com/ponylang/ponyc - 0baad1556870f212241c0b540f393535c663d126 authored about 2 years ago by Sean T Allen <[email protected]>
Turn Windows network tests back on (#4214)

I believe I found and fixed a source of instability.

github.com/ponylang/ponyc - 81eb7d0ab3fd0a6613672998f79dac0b10917a19 authored about 2 years ago by Sean T Allen <[email protected]>
Strength the order for an atomic operation in the IOCP subsystem (#4213)

In PR #4083, I reversed some relaxing of atomic orderings that were
introduced in 2016 in #1209...

github.com/ponylang/ponyc - 034bbb8f9fad822ed36d7a71c6159c38ac86b2f9 authored about 2 years ago by Sean T Allen <[email protected]>
Speed up runtime on Windows (#4201)

Currently, "lowest CPU yield time" for Windows is set to 1 millisecond
which is 10x longer than...

github.com/ponylang/ponyc - 976cc03649dd4c1639f0dce1cd2dfb645130b866 authored about 2 years ago by Sean T Allen <[email protected]>
Turn off compute credit test on nightly Windows job

github.com/ponylang/ponyc - 991eac08a887ae0eee18c7716d023c7c0dc9b106 authored about 2 years ago by Sean T. Allen <[email protected]>
Use cirrus compute credits when doing releases (#4207)

Compute credits are detailed here: https://cirrus-ci.org/pricing/#compute-credits

Using compu...

github.com/ponylang/ponyc - e44a2a04433d6bfc30e0ecee9d1e435b7260f139 authored about 2 years ago by Sean T Allen <[email protected]>
Updates release notes for PR #4199

github.com/ponylang/ponyc - 2c0f308b2e34cfae78bd691232ef50b5f8a6976f authored about 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG for PR #4199

github.com/ponylang/ponyc - 71b42c175e1276eca9ff90cf77e3a71a4d841b9c authored about 2 years ago by Ponylang Main Bot <[email protected]>
Fix broken readline package (#4199)

With the release of 0.49.0, we changed `Ansi.erase` to be erasing left
rather than right. This ...

github.com/ponylang/ponyc - 256944cde44fb8698b0a2a9066e41b7b7fc60515 authored about 2 years ago by Sean T Allen <[email protected]>
Use number of logical cores to set parallelism for Windows libponyc runner tests (#4205)

github.com/ponylang/ponyc - 967774fd5badccd8ebda25741ffae6615fac7641 authored about 2 years ago by Sean T Allen <[email protected]>
Small fix to Windows runner tests startup (#4202)

github.com/ponylang/ponyc - d2c4e8aadc90d731f5dc9d12564ba38ec7d2b9b3 authored about 2 years ago by Sean T Allen <[email protected]>
Reorder fields to reduce `sizeof(asio_event_t)` to 40 bytes (#4190)

Reduces `sizeof(struct asio_event_t)` from 48 bytes to 40 bytes on
64-bit x86 Linux/FreeBSD. Th...

github.com/ponylang/ponyc - c7279f00d0fecd383c432ff19937d988ccb5af5e authored about 2 years ago by Michael Neumann <[email protected]>
Fix broken standard library documentation building

Mkdocs 1.4.0 was released and our theme doesn't work with it. The
builder has been updated to be...

github.com/ponylang/ponyc - 2665ee7cb38e30de2670773f070d1a271f1a5368 authored about 2 years ago by Sean T. Allen <[email protected]>
Rotate release notes as part of the 0.51.3 release

github.com/ponylang/ponyc - 251ee3a45ea7180e1f843ccce37c890c3c9a0318 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Add unreleased section to CHANGELOG post 0.51.3 release

github.com/ponylang/ponyc - df57dada519f9180b645f58003d98475364d1f01 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Update VERSION in preparation for 0.51.3 release

github.com/ponylang/ponyc - b9de0c0d5595343498c4fcaa9dddcc4724adea8a authored about 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG.md in preparation for 0.51.3 release

github.com/ponylang/ponyc - ca22e77c33d690c4e8bd49d6aeed25b354d74ad1 authored about 2 years ago by Ponylang Main Bot <[email protected]>
Remove LLVM patch (#4192)

LLVM seems to compile fine now without the patch we introduced for LLVM 12.

github.com/ponylang/ponyc - 0e144cd6dd621a1434a21dc6d0dbeda2e5e35342 authored over 2 years ago by Gordon Tisher <[email protected]>
Update CHANGELOG for PR #4182

github.com/ponylang/ponyc - 92a3aba5d0a69de7eb61a02c93dabcd2f7f22f00 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #4182

github.com/ponylang/ponyc - d633afd167d955619110fd3aead2b3787e618b0c authored over 2 years ago by Ponylang Main Bot <[email protected]>
Fix identity comparison check with desugared creations (#4182)

While identity comparison with new objects was correctly catched by the
compiler as always fals...

github.com/ponylang/ponyc - 5cc79a647c20da56e868edca44babea299f30788 authored over 2 years ago by Leonardo Cecchi <[email protected]>
Fix issue with cloudsmith-cli not installing for FreeBSD CI (#4189)

I don't claim to be a FreeBSD expert, but this I know:

- the git package installs a new versi...

github.com/ponylang/ponyc - ac7a441dfb7c6d390dd8d78e8d46670b2faad1cb authored over 2 years ago by Sean T Allen <[email protected]>
Update to GoogleTest 1.12.1 (#4186)

This gets FreeBSD back onto the same google test version as our other
supporting operating syst...

github.com/ponylang/ponyc - 3e644723b5443238e49367ef98036208fa50c4c8 authored over 2 years ago by Sean T Allen <[email protected]>
Reflect renaming `pony_become` to `ponyint_become` also in comments (#4184)

Renamed took place in commit: d3e69a47e9193fbbe1fcffe789d126daa833c9fe

github.com/ponylang/ponyc - 131831eb551b346b9db93aa4ced1b0d386f3563c authored over 2 years ago by Michael Neumann <[email protected]>
Updates release notes for PR #4180

github.com/ponylang/ponyc - bdabb47bc05b5bafaacc72b3eabd984be6e3f528 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG for PR #4180

github.com/ponylang/ponyc - 1871f6700fdb15cb1327b564c2ac0eea4b57a195 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Fix bug in `StdStream.print` (#4180)

When printing via `StdStream.print` strings containing the null
terminator, we were just printi...

github.com/ponylang/ponyc - 83f5047600436b1a2f9fc78e129f9a96d6b17203 authored over 2 years ago by Leonardo Cecchi <[email protected]>
Rotate release notes as part of the 0.51.2 release

github.com/ponylang/ponyc - 792555e9a28c098d963b0baa27f4a107f56bff3a authored over 2 years ago by Ponylang Main Bot <[email protected]>
Add unreleased section to CHANGELOG post 0.51.2 release

github.com/ponylang/ponyc - 8267e766cf8cbc5d381a784bdb957a2cab12d5d4 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update VERSION in preparation for 0.51.2 release

github.com/ponylang/ponyc - ffa177c524771d476d5486825f9d3fc63f90769f authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG.md in preparation for 0.51.2 release

github.com/ponylang/ponyc - cc5d0564355e3a2680b40ef4854a5a73bea88ac3 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Don't call "sleep" for schedulers that shouldn't yield (#4177)

Prior to this change, scheduler threads that been waiting for work
for 10000000 or more cycles ...

github.com/ponylang/ponyc - f3f3b8d29aced877eb5b3009477dcbb7c5b7d34f authored over 2 years ago by Sean T Allen <[email protected]>
Roll Rocky8 builder back to one that works

github.com/ponylang/ponyc - 99a1c6a83e2ba7acb179bbd51b27ee2cc462d745 authored over 2 years ago by Sean T. Allen <[email protected]>
Fix broken rocky8 builder update

github.com/ponylang/ponyc - f2fd02df491cd0953e1137e25cc0819396cf1dd6 authored over 2 years ago by Sean T. Allen <[email protected]>
Trigger GC for actors when they tell the cycle detector they're blocked (#3278)

Prior to this commit, if an actor blocked, it did not run GC to free
any memory it no longer ne...

github.com/ponylang/ponyc - e38717d2319e12310a05292d1fa71ed0da24f719 authored over 2 years ago by Dipin Hora <[email protected]>
Run test suites and stress test in a debugger (#4164)

We currently sometimes get segfaults and other crashes when running
our test suites and stress ...

github.com/ponylang/ponyc - 83ef004c68c06903d1ece5b734cc1e6a6357e655 authored over 2 years ago by Dipin Hora <[email protected]>
Fix typo in release notes

github.com/ponylang/ponyc - 9ccaf9cc5e4386f841cde532feb41e0069f8cb85 authored over 2 years ago by Sean T. Allen <[email protected]>
Add missing release notes

I forgot to add the changelog label before merging

github.com/ponylang/ponyc - 3ea99ef0e1f8d31324f630cc652bd3b93a0544e5 authored over 2 years ago by Sean T. Allen <[email protected]>
Removes release notes from changelog labelless PR #4159

github.com/ponylang/ponyc - f424628a1556adfc675d2a0ed1461f44ca630790 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Fix incorrect atomics usage (#4159)

I was looking at https://github.com/ponylang/ponyc/pull/1206 and noticed
that when Benoit did t...

github.com/ponylang/ponyc - 7af905e8a8eee28051902ae662c2a88d2968f6af authored over 2 years ago by Sean T Allen <[email protected]>
Update windows ci image (#4170)

This change updates the Windows build image to use the latest Visual Studio Build Tools, as well...

github.com/ponylang/ponyc - e52c41da79d445bad98be4161d2acff262b3521e authored over 2 years ago by Gordon Tisher <[email protected]>
Make issue number a link in release notes

It's much more reader friendly.

github.com/ponylang/ponyc - 5978d146d5fd6529e262690734d71081357b5f0c authored over 2 years ago by Sean T. Allen <[email protected]>
Fix typo in release notes

github.com/ponylang/ponyc - c6cbae5227bb75081f8e53a7d4864347667be11e authored over 2 years ago by Sean T. Allen <[email protected]>
Add release notes that didn't get added during PR process

It appears that the release notes adding CI job didn't run due
to quota issues.

github.com/ponylang/ponyc - 4b1fdf5f4868099121ab632e4ba71461e4af9ba1 authored over 2 years ago by Sean T. Allen <[email protected]>
Update CHANGELOG for PR #4144

github.com/ponylang/ponyc - 935b9136a56685199b1602c51607bdcbdc92caaf authored over 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #4144

github.com/ponylang/ponyc - 8bb0c71f49f6a95a244122b06aafbd6f6193803e authored over 2 years ago by Ponylang Main Bot <[email protected]>
Enhance runtime stats tracking (#4144)

This PR enhances the runtime stats tracking that was previously
implemented under the `USE_MEMT...

github.com/ponylang/ponyc - 1c8f7b9caafe13418f447fb830f438e230aea03a authored over 2 years ago by Dipin Hora <[email protected]>
Update CHANGELOG for PR #4167

github.com/ponylang/ponyc - fe4eb3b4030dd40265af98dff9ff8e8a1c926a5d authored over 2 years ago by Ponylang Main Bot <[email protected]>
Fix for crash when methods with default private type params in remote packages are called (#4167)

Resolves #4130

The issue was when a private type in another package was used as a default val...

github.com/ponylang/ponyc - 6c6fc2e957cce10e1d4d22ea9dc971b1e945fd0a authored over 2 years ago by stefandd <[email protected]>
Fix typo in CHANGELOG

github.com/ponylang/ponyc - f6e1b60cab21a8da21ca414e75595a8b497bdb5c authored over 2 years ago by Sean T. Allen <[email protected]>
Update CHANGELOG for PR #3435

github.com/ponylang/ponyc - d03f8fb1e6623e56f723c56983065b832a94f9c2 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #3435

github.com/ponylang/ponyc - a7b5da25535ef6555fab1fa34b313453def2bae8 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Support for riscv (#3435)

64-bit support is tested. In theory, 32-bit should work, but hasn't been tested and is therefore...

github.com/ponylang/ponyc - 8f5417e142584675d7f377fbb9a2b0ee98794427 authored over 2 years ago by Dipin Hora <[email protected]>
Make recent git version fix less brittle

github.com/ponylang/ponyc - a3b3bdf98e30475b60ae8e2c2717d9d40b57a632 authored over 2 years ago by Sean T. Allen <[email protected]>
Remove last vestiges of old manual CACHE_BUSTER (#4156)

github.com/ponylang/ponyc - 2c4f4040e8a06201bd42a84371258f16519620d8 authored over 2 years ago by Sean T Allen <[email protected]>
Update the Python version we use in FreeBSD CI

Python 3.8 is no longer available

github.com/ponylang/ponyc - 6fd45a7faf4866ec82f9cfbb072dd74211347e6c authored over 2 years ago by Sean T. Allen <[email protected]>
Add preliminary code for WebAssembly. (#3906)

This commit does some of the basic ground work for getting us ready
to support WebAssembly in t...

github.com/ponylang/ponyc - 70511fe24aa84d70326b6aef3975c6575c5b4cfe authored over 2 years ago by Joe Eli McIlvain <[email protected]>
Updates release notes for PR #4124

github.com/ponylang/ponyc - 06a9542b666be82a9ad95cba84cc79dd001f57a9 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG for PR #4124

github.com/ponylang/ponyc - 922350a2c78fff621eee1b9a890657bc4449336e authored over 2 years ago by Ponylang Main Bot <[email protected]>
Auto-recover constructor expressions (#4124)

This PR adds checks when assigning a constructor expression or passing one as a parameter to see...

github.com/ponylang/ponyc - 7b0170478fa58f95002b1832a8b66dab82d89617 authored over 2 years ago by Gordon Tisher <[email protected]>
Rotate release notes as part of the 0.51.1 release

github.com/ponylang/ponyc - ab6a6a389cf51a2c17aae0cae898ba588218ab59 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Fix new git error when building standard library docs

github.com/ponylang/ponyc - e103d2f0b517849b4dbc1ff820b3597d5a8eb722 authored over 2 years ago by Sean T. Allen <[email protected]>
Add unreleased section to CHANGELOG post 0.51.1 release

github.com/ponylang/ponyc - ae9ca5e498977d0547ddbf97b039ebe8389a6edc authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update VERSION in preparation for 0.51.1 release

github.com/ponylang/ponyc - 9a058ed04dcef213b2208285f64aa9cea832fab0 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG.md in preparation for 0.51.1 release

github.com/ponylang/ponyc - 1b2c98550f69a151e297879362bee12f26ed1cfa authored over 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #4140

github.com/ponylang/ponyc - 76a20d937f507c103a02b832d48fbfc665fd0840 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG for PR #4140

github.com/ponylang/ponyc - 6db7d50e240ce2ffbb426852e86297f4480cb0d3 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Systematic testing for the runtime (#4140)

Pony is a concurrent and parallel language. Different actors can be run
at the same time on mul...

github.com/ponylang/ponyc - bbe32c4279fe3ec191e655f42cfc0eff65526f8b authored over 2 years ago by Dipin Hora <[email protected]>
Update CHANGELOG for PR #4152

github.com/ponylang/ponyc - 990ba7b3ec1b581da9b9a5750436c8a48b3fd584 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Updates release notes for PR #4152

github.com/ponylang/ponyc - 5dea90aabbced4746e4033a06322a7d6a934d535 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Support void* (Pointer[None]) parameters in bare lambdas and functions (#4152)

Unlike conventional FFI functions, bare lambdas `@{(...)}` do so far not support `Pointer[None]`...

github.com/ponylang/ponyc - 4059631061631caf47f7399d1a951e172568be7f authored over 2 years ago by stefandd <[email protected]>
Updates release notes for PR #4149

github.com/ponylang/ponyc - 932d5cd19e09411d07092112a886be80a12cfbc2 authored over 2 years ago by Ponylang Main Bot <[email protected]>
Update CHANGELOG for PR #4149

github.com/ponylang/ponyc - 7e02389f319ef07c499dddbfbf8c3f45e7e1629c authored over 2 years ago by Ponylang Main Bot <[email protected]>
Ensure reachability of types returned by FFI calls (#4149)

After introducing #4060, we forgot to re-add the code that ensured that, if a
FFI function call...

github.com/ponylang/ponyc - 4be962a3bbf464041f3ebf8ca0e56bc84f33afbc authored over 2 years ago by Borja o'Cook <[email protected]>
Combine `final_small` and `final_small_freed` into single function (#4142)

Prior to this commit, the logic in `final_small_freed` and
`final_small` was almost exactly the...

github.com/ponylang/ponyc - 58134d152503147e7980404990252136dd7b6cc6 authored over 2 years ago by Dipin Hora <[email protected]>