Ecosyste.ms: OpenCollective

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

github.com/ponylang/ponyc

Pony is an open-source, actor-model, capabilities-secure, high performance programming language
https://github.com/ponylang/ponyc

Add dispose method to HTTPSession actors (#1774)

This fixes a problem reported on the user mailing list, wherein the examples/htttpget program ha...

48c4a36fbabbd17cf18bfd8ddde9b58acba521a7 authored almost 8 years ago
Build libponyc and libponyrt benchmarks on Windows (#1783)

9c0053990ba7d4748274f9c7ddce85756488eb0a authored almost 8 years ago
Update CHANGELOG for PR #1780 [skip ci]

71148ff2951b6fc648d8dff142f81c36802c97e3 authored almost 8 years ago
Fix broken ponytest "only" filter (#1780)

Wasn't recognized because string size was wrong.

7c796880385907e28007435593236cd48f1b355f authored almost 8 years ago
Add unreleased section to CHANGELOG post 0.12.1 release prep

[skip ci]

ecf9004b00dc553f5f0083c3ec62bd7d398fdbc2 authored almost 8 years ago
Prep for 0.12.1 release

[skip ci]

8f1a08a7a21a1a2e51429bedb5a873558128c5e4 authored almost 8 years ago
Update CHANGELOG for PR #1778 [skip ci]

3a278a77b484de308ec13e0e4740378628340643 authored almost 8 years ago
Clean up formatting in pony_test

59ee33467b1917ce04edf8df75814587c61f411e authored almost 8 years ago
Fix tests being excluded or skipped unnecessarily.

cd4338fd41b5c2714e4c4e1ff3a8ed599c0d9bf2 authored almost 8 years ago
Clean up CHANGELOG

[skip ci]

bc2bbd1f1ab199e248b060830a41e9a7fac699e5 authored almost 8 years ago
Fix Linux release scripts

the make deploy step ends up removing all created ponyc binaries,
this means if make docs comes ...

3043ab944d88845dc13c56340edfe4549bd83d21 authored almost 8 years ago
Prevent Travis jobs from failing during release builds (#1770)

Our scripts except FAVORITE_CONFIG to be defined for
each env. Otherwise they error out rather ...

145c66211bfd22df0c1a7ff5461f1f8e7eba82cc authored almost 8 years ago
Allow Ponytest to exclude or include tests by name

Adds --exclude command line option that can be used to
exclude any tests whose name starts with ...

51c11a3c80974847fa49931907ea76f5ef34419f authored almost 8 years ago
PonyC can now be built with VS2017 as well as use the VS2017 linker. (#1739)

44b2d56c5618142fe0fd628eeadbd5975157d62f authored almost 8 years ago
Build updated docs on release before packaging

c7014364213712a396b75b5747399ac63795e6e6 authored almost 8 years ago
Correct bintray release artifacts link in RELEASE_PROCESS

@killerswan changed the location and we missed updating the
release process documentation.

2ba032e21b731c3ba9788feb883d4d737f2c579b authored almost 8 years ago
Add unreleased section to CHANGELOG post 0.12.0 release prep

[skip ci]

d366d5cac3139945904e1fee8cbbc6302ace07f9 authored almost 8 years ago
Prep for 0.12.0 release

[skip ci]

ef2436bf1eb1d680f0d8643702af546e6d425b5f authored almost 8 years ago
Update CHANGELOG for PR #1768 [skip ci]

60d76885a51e2ed5a6314f84810780ea386f97de authored almost 8 years ago
Don't ignore buffer length when printing (#1768)

As a left-over from when Pony strings where null terminated,
pony_os_std_print wasn't checking ...

15ac347ff4e944b85982af1742c819dac9775b76 authored almost 8 years ago
Add additional files to Appveyor skip list (#1766)

There's no reason to run an Appveyor CI run for any of
these files changing.

Note according ...

171ea725024f80a1326c189f94e9abf505382f49 authored almost 8 years ago
Update CHANGELOG for PR #1765 [skip ci]

81901015c0db2fa859c118dbc3414cc676166a91 authored almost 8 years ago
Support XCode 8.3 and LLVM 3.9

Previously, we used llvm-ar-3.8 if it was available. This doesn't work
with XCode 8.3, which wil...

69a955772be46efaaa6dc7a4e4adc4de5a4de742 authored almost 8 years ago
Update CHANGELOG for PR #1763 [skip ci]

49fb64fa647b63e023ea8344b443a6dd52a28635 authored almost 8 years ago
Ifdef out ANSITerm signal handler for SIGWINCH on Windows (#1763)

SIGWINCH does not exist on Windows, so the ANSITerm library
failed to compile.

0cce73430946db70ef9effbd3018585ee672bbbb authored almost 8 years ago
Update CHANGELOG for PR #1762 [skip ci]

e016638df581efd67beb561ea8a7f0396b99eec1 authored almost 8 years ago
Fix build error on 32 bits systems

d59d78ffbc5937a51a140d2b8e90623bc081e1aa authored almost 8 years ago
Mark generated constants as unnamed_addr when appropriate (#1759)

unnamed_addr means that identical constants can be merged. This change
reduces the size of opti...

605d52b0340986a682891c059cce2046be2cbfab authored almost 8 years ago
Update CHANGELOG for PR #1757 [skip ci]

5ac963a32614ce2442de46e8150ae366bf73ee7e authored almost 8 years ago
Fix efficient storage of AST annotation/type from #1649. (#1757)

Fixes #1751, a compiler assertion error related to this system.

29a9bb483ba3ad7827e4668d547df64f66fa9d61 authored almost 8 years ago
Update CHANGELOG for PR #1755 [skip ci]

0a0e7efc4adeba79b3bf8945e27f7d27700a0d84 authored almost 8 years ago
Improve packaged Linux binary performance (#1755)

In order to address problems on older CPUs with "illegal instruction"
errors, we set the target...

e248c3b5257bc310efe1876b229d68d30af19ff4 authored almost 8 years ago
Trace when "freezing on send" (#1754)

This makes the same change to `send_remote_object` that was previously
made to `mark_remote_obj...

077c2760593222328091a8e092d5e61c99934267 authored almost 8 years ago
Update CHANGELOG for PR #1741 [skip ci]

03442be21df55a76ac60246034d59cec6d535ae3 authored almost 8 years ago
Arrays as sequences (#1741)

* Arrays as sequences

Previously, a comma ',' was used to separate array elements. In Pony, a...

73cb823c2c23f8a55d77c2769dd3c0f29a192d12 authored almost 8 years ago
Repair CHANGELOG and remove dangerous sed command

This PR removes a bad sed command introduced in c249faf that has been
destroying our changelog s...

0c258d8eedcbaaaf3a6139ee885f768c22d61d1c authored almost 8 years ago
Use the same type ID for equivalent unions/intersections (#1750)

This reduces the count of used type IDs.

1a1a5d97f26d4b54721cb6162dc2d2c8c1a6de10 authored almost 8 years ago
Optimise type IDs assignment (#1746)

- Don't assign type IDs to structs
- Use a distinct numbering for traits and concrete types

...

5e03267b04167b8ee30eab579e14bfcb9a3a25c5 authored almost 8 years ago
Flip bash settings ON

82742295fc117ee8da60f1d16ee357479615f6ab authored almost 8 years ago
Update CHANGELOG for PR #1749 [skip ci]

85ddc5db48ca0e7c22fe97dc1a8bea23a1df56b3 authored almost 8 years ago
Fix false positive test failure on 32 bits (#1749)

The DigestofObject test was failing because of a problem in the
`ptr_to_int` helper function. T...

cf15d81601951056d1165f16acbb1b4a4e6bbb0e authored almost 8 years ago
Manually prepare the changelog for more

[skip ci]

b62dbd08fed9165a5e4cd35343373d92c831d966 authored almost 8 years ago
Manually cleanup the changelog

Revert "Prep for 0.11.4 release"

This reverts commit c54f0a5170b1003e1833617a521002eb01dd3370.

bac04bb196f061f2949b982fb19860176167dede authored almost 8 years ago
Prep changelog after 0.11.4 release

[skip ci]

7a8968f4901e2f482bc40ef48861fe068b5bacda authored almost 8 years ago
Prep for 0.11.4 release

[skip ci]

c54f0a5170b1003e1833617a521002eb01dd3370 authored almost 8 years ago
Reduce the escaping in Bintray descriptor files

e78b79917db2e7df1dded938dbfe124e72be8a0c authored almost 8 years ago
Add unreleased section to CHANGELOG post 0.11.4(b) release prep

[skip ci]

8fc1403f2990d1add4fafa95d88dc45ba7fb4a71 authored almost 8 years ago
Prep for 0.11.4(b) release

69e264c9c7ecf48de06a46d71ac90bd0df9ebda0 authored almost 8 years ago
Rollback the addition of 'tune=intel' to ponyc release builds (#1743)

The Dockerfile still specifies this, but we're seeing Travis builds fail
on this setting (see #...

eaf9a8676f7f584ec5823ff3b512cc9d7fd87695 authored almost 8 years ago
Add clone/fork note to RELEASE_PROCESS

[skip ci]

c44366fdc5a013b50a8dd651ebb25ca52bae5d70 authored almost 8 years ago
Remove empty CHANGELOG entries

[skip ci]

ba71def56acf4984b1a24b5ed2e44f9ca06a6ea4 authored almost 8 years ago
Revert the odd robotic garbling of our changelog ("Prep for 0.11.4 release")

This reverts commit f3e31744e24431a9f112db0d32ca96179000c623.

aa87b3dc61b60f25beef82889d871b9dd157651d authored almost 8 years ago
Keep version 0.11.4 here

6b6cbfd83a8f9ff70f1fca78067c3765d09642a9 authored almost 8 years ago
Remove a spurious line in the changelong [skip ci]

7c2e41ee608df691d8ab6aaf5d32b933dc79fa40 authored almost 8 years ago
Add unreleased section to CHANGELOG post 0.11.4 release prep

[skip ci]

4f1d4688710cea4c94a5a1a5c0430b34e721b54c authored almost 8 years ago
Prep for 0.11.4 release

[skip ci]

f3e31744e24431a9f112db0d32ca96179000c623 authored almost 8 years ago
Touch up the script for Bintray pkg metadata

This commit
* renames the script to .BASH,
* tweaks a couple things for ShellCheck, and
* uses a...

44ef576912a78c97ed7e471334fb34b18aaca18f authored almost 8 years ago
Update CHANGELOG for PR #1726 [skip ci]

02c2f5edc84971ac7b8d5f77ba854dd8d0153127 authored almost 8 years ago
Fix identity comparison for boxed values (#1726)

Previously, the identity comparison for boxed values worked by
comparing the addresses of the b...

b99d5b68faaafd5fe548e5f6bbd0489ae331146c authored almost 8 years ago
Allocate less memory from VirtualAlloc on Windows (#1733)

We currently commit all memory allocated from VirtualAlloc immediately.
Allocating huge blocks ...

c995c4674b9ef062fa74b38be52682f945007dd2 authored almost 8 years ago
Use per-size lists when cleaning up the pool allocator (#1735)

The previous cleanup strategy (introduced in 43a6346) consisted in
pushing every free blocks to...

0b57f12050216f7a886cef3e60c89e426b437dbd authored almost 8 years ago
Travis build housecleaning

This change creates separate Bash scripts for Travis 'install' and
'script' steps. Bash scripts...

b76b01b7a85112316da8b5fe914bdc2f0ae6dfc8 authored almost 8 years ago
Fix shell script normalization in .gitattributes (#1725)

f5dc43daa2650ff70beb38a978f3201ce135ddcd authored almost 8 years ago
Update CHANGELOG for PR #1722 [skip ci]

b752d221e80388f0678d3f009fb0fb0b21c96ddf authored almost 8 years ago
Reify type refs in inherited method bodies (#1722)

Previously, a trait that had a method body that used a typearg as
a class to call a constructor...

e2ea10425529b1935305281aa0199f9e1b06dd5b authored almost 8 years ago
Add "getting started with GitHub" info to CONTRIBUTING (#1720)

From time-to-time we have folks wanting to contribute who have never
contributed via GitHub bef...

52ca140ab6ad410e35cf7e2fefc4cfcbc3eba248 authored almost 8 years ago
Build with a newer GCC on Travis (#1721)

82ac4a3c0d857cceb757fc4b68425ddc53a57fc8 authored almost 8 years ago
Reduce cruft around names like 'ponyc-release'

Since we're no longer deploying binaries for 'ponyc-master' we can
rename files and packages (on...

6ed27197900ccf4c82ee4a4b769a4c22f633ee32 authored almost 8 years ago
Make sure the DEB and RPM packages provide and conflict as desired

They should now:
* be named ponyc
* provide ponyc
* provide ponyc-release
* conflict with ponyc-...

9ddd30070ffd0058ee6472f7d259e01c77aecaf6 authored almost 8 years ago
Update CHANGELOG for PR #1718 [skip ci]

714800fc148928974978342fdc1e554dabb57af1 authored almost 8 years ago
Fixed build on non-x86 systems

c35570620d0aa15a582ab3f553a0aa2197700950 authored almost 8 years ago
Update the README to not mention ponyc-master packages, and mention DNF (the Yum rewrite) (#1713)

[skip ci]

011641c037f49198a11c7f34260030d3784095d9 authored almost 8 years ago
Fix CHANGELOG.md after @ponylang-main bot went a bit haywire.

8f4046c25858b41d64c5c7116d53cd020a74ca72 authored almost 8 years ago
Update CHANGELOG for PR #1629 [skip ci]

94d83d9fb503cad5d5da3d4736efa9315c94da8b authored almost 8 years ago
Really always call finalisers for embedded fields (#1629)

This fixes a case overlooked in 087ebc7. In that commit, the finaliser
of an embedded field was...

853c3e702843bf9f901dc6306f670b89d04f91c3 authored almost 8 years ago
Register the thread calling pony_init (#1712)

Previously, the thread initialising the runtime would use the runtime
context of one of the sch...

e203264f4dcda3c756e7e9d9b02e98024308d884 authored almost 8 years ago
Turn OSX LLVM 3.9 CI back on

As its now available again via homebrew.

c634e01f694df37d20ef84cdbb19b4845bee41b2 authored almost 8 years ago
Don't run appveyor CI for TravisCI only change (#1711)

If the only file changed is `.travis.yml`, there's no point in
doing an Appveyor run.

See:
...

0eea1e553bd77e391072748b9a592bdda49d8318 authored almost 8 years ago
Update CHANGELOG for PR #1709 [skip ci]

b1f0567f7612fb3ad92fd53a912e806e2414d1b1 authored almost 8 years ago
Fix compiling errors for 32-bit #1693

e546486135eb861b8a2fffd8ca49b596629c2533 authored almost 8 years ago
Fix message sending of tuples sent through interfaces

This change fixes a case overlooked in fa8f7ad which occurred when
sending a tuple containing a ...

de947cc8aa133dec8e02e9d58d56ae33260d9f8f authored almost 8 years ago
Use a more correct algorithm for the global pool block list

The previous algorithm contained a data race which could cause some
nodes of the list to be inco...

1eb70dc32e9fdba248f475170de6d9381d30edd1 authored almost 8 years ago
Track largest pool allocator block size

The pool allocator now checks the largest free block size instead of
the total size of all free ...

c7080095d0beac65cb086afb3afd395c977695d8 authored almost 8 years ago
Update CHANGELOG for PR #1705 [skip ci]

430a105ffb4c4bbf1b7c19fc6656fa6b5691d401 authored almost 8 years ago
Implement RFC 36

32ea53c057f2bab5f2abc6624b1d53e0be87b503 authored almost 8 years ago
Make the RPM package depend on 'ponydep-ncurses'

That is a virtual package provided by two alternative built from our repo:
https://github.com/po...

6e8b9de9fac5a41828d5a940a54bcef77cdada48 authored almost 8 years ago
Make the RPM package provide 'ponyc'

a6e93df5ae4288fa28d0010a938ed9a478deb1fd authored almost 8 years ago
Update CHANGELOG for PR #1706 [skip ci]

3a477226713adcec36959bca503ebe90f9ab7ce3 authored almost 8 years ago
Add support for -mtune

82f993637dcf5bc78e56f43e501d4bc38fe81bd2 authored almost 8 years ago
Update CHANGELOG for PR #1701 [skip ci]

60254c41c4cf55800a7319d6247f80e512b3841d authored almost 8 years ago
Fix compiler assert on arrow to typeparam in constraint. (#1701)

Fixes by moving "in constraint" checks for arrow and tupletype
from the flatten pass to the syn...

fa967e1216eb24c017fc51e4b2ed38a5ec031625 authored almost 8 years ago
Skip ci for release commands that don't touch CI-able files (#1703)

This works for Travis and Appveyor

https://docs.travis-ci.com/user/customizing-the-build#Skip...

d91398d9c0ce7f8403be5b38cf3b7e1d6629ef4a authored almost 8 years ago
Add [skip ci] note to Contributing (#1704)

f371a432d83e4776b7cc2cbd493ae3867d2929f0 authored almost 8 years ago
Add unreleased section to CHANGELOG post 0.11.3 release prep

8382659422ee0456dd9c0a6b7f418856cebcda7c authored almost 8 years ago
Prep for 0.11.3 release

9d2ab9a8f62ea3b867bb476785dca96b6adfd2dc authored almost 8 years ago
Update CHANGELOG for PR #1699

aeda61649c99295220428704aa9223d1b555baf8 authored almost 8 years ago
Build Linux release binaries correctly (#1699)

Before this change, when releasing to bintray, we would run

`make deploy arch=x86-64 ... depl...

801ea4751fb6dc6df350b42f7cfc72d8983b4b53 authored almost 8 years ago
Add unreleased section to CHANGELOG post 0.11.2 release prep

35b803c3b6ad624d58afef696544ffe695b9bc55 authored almost 8 years ago
Prep for 0.11.2 release

06d31f8718430c52925da192c4b11b07d5b210ed authored almost 8 years ago
More efficient object finalising implementation (#1638)

Thanks to Sylvan and Andy Turley for their ideas.

* The old finaliser implementation used the...

be8296069019c1c23624782f79e79e74f8d1aa83 authored almost 8 years ago