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
allow f-bounded polymorphism in function subtyping
00a0e41dd63e657a61cb81ee7ecdae6943aa6652 authored over 9 years ago
00a0e41dd63e657a61cb81ee7ecdae6943aa6652 authored over 9 years ago
allow behaviours and functions to be subtypes of each other
2e223bfd4d56c0ab6498b77b1d3f572fa680f8b5 authored over 9 years ago
2e223bfd4d56c0ab6498b77b1d3f572fa680f8b5 authored over 9 years ago
only finalise blocked actors when detecting quiescence
ae156f8cca708ad8372ee8ae08d4610e7f6b5605 authored over 9 years ago
ae156f8cca708ad8372ee8ae08d4610e7f6b5605 authored over 9 years ago
push a compile frame for each scope, handling match cases as well
eccd4dfea41396ad5b20c51c1a88211ed2343626 authored over 9 years ago
eccd4dfea41396ad5b20c51c1a88211ed2343626 authored over 9 years ago
stop searching for locals at the function boundary
844667771439414c8103dbdea4d8e3889cbe5b21 authored over 9 years ago
844667771439414c8103dbdea4d8e3889cbe5b21 authored over 9 years ago
don't generate multiple instances of locals in condition blocks
900e8e6bd2eb75be4719d52626a2d97f03e50599 authored over 9 years ago
900e8e6bd2eb75be4719d52626a2d97f03e50599 authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
38f40f1f2ecab70ba6eb4bee40f889978a910737 authored over 9 years ago
38f40f1f2ecab70ba6eb4bee40f889978a910737 authored over 9 years ago
handle messages before trying to gc
55b480c7e1bb5987f731256f71b6bfff5f4070ae authored over 9 years ago
55b480c7e1bb5987f731256f71b6bfff5f4070ae authored over 9 years ago
improve ansi strip speed
7ad4e7000ae66e5b3a7fc1d69f9c5e296cc1af2c authored over 9 years ago
7ad4e7000ae66e5b3a7fc1d69f9c5e296cc1af2c authored over 9 years ago
update README: remove use=numa, update brew command
21e0ee88a89b0b29c3b52d22b14b0cca5235e8c7 authored over 9 years ago
21e0ee88a89b0b29c3b52d22b14b0cca5235e8c7 authored over 9 years ago
use the most specific impl on a union lookup
c135cbf7d18b6fc645e5e5c369288f6e44c80039 authored over 9 years ago
c135cbf7d18b6fc645e5e5c369288f6e44c80039 authored over 9 years ago
polymorphic method subtyping
a0398ae07c05677fb7cc989c9e9206706aefc3bb authored over 9 years ago
a0398ae07c05677fb7cc989c9e9206706aefc3bb authored over 9 years ago
use the llvm dereferenceable attribute
532bc71ed89e9512f158f84dd29c9a0e20c2bfdb authored over 9 years ago
532bc71ed89e9512f158f84dd29c9a0e20c2bfdb authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
f858169d9f187b21588a32d4fc7fdfd952fed4c6 authored over 9 years ago
f858169d9f187b21588a32d4fc7fdfd952fed4c6 authored over 9 years ago
typecheck default args on method access
a23dee371191ac26c3262735a7078ed165d6313d authored over 9 years ago
a23dee371191ac26c3262735a7078ed165d6313d authored over 9 years ago
Add full path to package "building" message
982c49bbe555a33dabbb0bfed6d043e2946d344f authored over 9 years ago
982c49bbe555a33dabbb0bfed6d043e2946d344f authored over 9 years ago
don't set the write flag on read + eof
c13aa66f6cfe12e4b2a112018ab2db75cb63cf03 authored over 9 years ago
c13aa66f6cfe12e4b2a112018ab2db75cb63cf03 authored over 9 years ago
detect needed receiver on TK_NEWBEREF
a25ff99cc06b9c18c90ed8c67976e25169e565d1 authored over 9 years ago
a25ff99cc06b9c18c90ed8c67976e25169e565d1 authored over 9 years ago
allow method calls on union types where signatures are compatible
10a15cce0b6d4dddf4566002113f15c43c3f6335 authored over 9 years ago
10a15cce0b6d4dddf4566002113f15c43c3f6335 authored over 9 years ago
don't cancel pending requests on close notifications for old connections
a31b8849841cd8ca189a536ed162efba12014d8a authored over 9 years ago
a31b8849841cd8ca189a536ed162efba12014d8a authored over 9 years ago
only subscribe for read events on listening sockets
4fe6d22f2326117140529687a2b4ad4009cc9885 authored over 9 years ago
4fe6d22f2326117140529687a2b4ad4009cc9885 authored over 9 years ago
Simplify contra & co-variance and default body inheriting rules
e68e82a1bb2d67aa1127a5440aa6cab89ebda982 authored over 9 years ago
e68e82a1bb2d67aa1127a5440aa6cab89ebda982 authored over 9 years ago
don't try to link libdl on FreeBSD
cc6003e74609c539e7eecbbf2aa0c868c5ebc9d6 authored over 9 years ago
cc6003e74609c539e7eecbbf2aa0c868c5ebc9d6 authored over 9 years ago
Replace use of C strtoul with Pony code
e7c5247f1d302167e1125efbf99edc0cfb202b8d authored over 9 years ago
e7c5247f1d302167e1125efbf99edc0cfb202b8d authored over 9 years ago
Revert "Replace use of C strtoul with Pony code"
This reverts commit a9a299b9e336a3e5c498183fb151ee3726f9377b.
82f8649e6b37e76f2b8ca455a93c4249a2d82db0 authored over 9 years ago
Replace use of C strtoul with Pony code
a9a299b9e336a3e5c498183fb151ee3726f9377b authored over 9 years ago
a9a299b9e336a3e5c498183fb151ee3726f9377b authored over 9 years ago
Handle inferring a literal integer to type don't care
c4533fe1a400428d195cd563e868a7d7ac54e3b4 authored over 9 years ago
c4533fe1a400428d195cd563e868a7d7ac54e3b4 authored over 9 years ago
Propogate formal parameter error in provides list
dc0c5b1188da5e42b15101d7cec3b3104fb8bde8 authored over 9 years ago
dc0c5b1188da5e42b15101d7cec3b3104fb8bde8 authored over 9 years ago
Report error if a type provides list contains a non-trait or interface
5d7a52554ce6c6022e34208bba0b116de73e179a authored over 9 years ago
5d7a52554ce6c6022e34208bba0b116de73e179a authored over 9 years ago
Allow referencing a local variable's type in its initialiser
ab20069e57c42d8c169254335fd2383f7cc126bf authored over 9 years ago
ab20069e57c42d8c169254335fd2383f7cc126bf authored over 9 years ago
removed numa installer from README
757d67002f31caf3da50f6c47d35392f6712362c authored over 9 years ago
757d67002f31caf3da50f6c47d35392f6712362c authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
697a639b830a41946f00f333fcf71f7c6c98d83f authored over 9 years ago
697a639b830a41946f00f333fcf71f7c6c98d83f authored over 9 years ago
network testing
f03b16e41bbee7c2a3323b765c96ccf510e7088f authored over 9 years ago
f03b16e41bbee7c2a3323b765c96ccf510e7088f authored over 9 years ago
default to CXX=c++ on FreeBSD
0b1a18efd83bbfaa1c98d913f77899356d10901e authored over 9 years ago
0b1a18efd83bbfaa1c98d913f77899356d10901e authored over 9 years ago
Fix OSX build
81f84a42e2e7afc9d43f17227bdec2d9f8ecfb48 authored over 9 years ago
81f84a42e2e7afc9d43f17227bdec2d9f8ecfb48 authored over 9 years ago
Fix windows build
b7f64998085737447d87d0ffcb4a43f173a29d4d authored over 9 years ago
b7f64998085737447d87d0ffcb4a43f173a29d4d authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc.git
5e7a949d83611e5eea2bf0a0fceeb049e8743671 authored over 9 years ago
5e7a949d83611e5eea2bf0a0fceeb049e8743671 authored over 9 years ago
Stop using VLAs where the size might be very large
dee67c746e1bff2160974d345be0ac1e3816ad06 authored over 9 years ago
dee67c746e1bff2160974d345be0ac1e3816ad06 authored over 9 years ago
Merge branch 'master' into dlopen-numa
915d322712986abb7383a2598dab0fa13fddf134 authored over 9 years ago
915d322712986abb7383a2598dab0fa13fddf134 authored over 9 years ago
finish dlopen libnuma
057313898235319418ccbfd53147d5bfc9e478da authored over 9 years ago
057313898235319418ccbfd53147d5bfc9e478da authored over 9 years ago
dlopen libnuma
e09430cc877f580bae125ca21faefb95aafa211e authored over 9 years ago
e09430cc877f580bae125ca21faefb95aafa211e authored over 9 years ago
don't try to use libnuma on FreeBSD
267c5bc4136a07befde3a711efa3c684f9ffccfb authored over 9 years ago
267c5bc4136a07befde3a711efa3c684f9ffccfb authored over 9 years ago
include sysctl header
fa2f4e1cc185107335ee000df4ea3f586138b3f1 authored over 9 years ago
fa2f4e1cc185107335ee000df4ea3f586138b3f1 authored over 9 years ago
cpuset_t on FreeBSD
328c73a5ca28a250109f281e6a591899c383b464 authored over 9 years ago
328c73a5ca28a250109f281e6a591899c383b464 authored over 9 years ago
use pthread_attr_setaffinity_np on FreeBSD
7c137ea3bb802fc26bdc3c7a7c37f5197200afc9 authored over 9 years ago
7c137ea3bb802fc26bdc3c7a7c37f5197200afc9 authored over 9 years ago
map_any_to_loopback whenever an ipaddress_t is filled in
cce6183284bd7bbc47b9e56c17987941713e9070 authored over 9 years ago
cce6183284bd7bbc47b9e56c17987941713e9070 authored over 9 years ago
Revert "Add random insults on error"
This reverts commit 67e40b6cc4f2d9b519f4d44951a50c4cb2f61c8b.
b0dd3d6dcefd54ed3885de143f8577a9ca911de5 authored over 9 years ago
Add random insults on error
67e40b6cc4f2d9b519f4d44951a50c4cb2f61c8b authored over 9 years ago
67e40b6cc4f2d9b519f4d44951a50c4cb2f61c8b authored over 9 years ago
non-mutable set/map operators
3cc402b73220aa90c7cc33bd8b9d35c0b6c2930f authored over 9 years ago
3cc402b73220aa90c7cc33bd8b9d35c0b6c2930f authored over 9 years ago
freebsd keepalive and non-blocking socket_from_addrinfo
4a4dcfd740a960b79c4ae2b0f65f87853b87618e authored over 9 years ago
4a4dcfd740a960b79c4ae2b0f65f87853b87618e authored over 9 years ago
FreeBSD port
f06dcae24f62ea5e9a694d28e2a365c63b33e676 authored over 9 years ago
f06dcae24f62ea5e9a694d28e2a365c63b33e676 authored over 9 years ago
use -L/usr/local/lib on FreeBSD
b429a7e0e09ab85395b0325f0ceea50a7d737e4c authored over 9 years ago
b429a7e0e09ab85395b0325f0ceea50a7d737e4c authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
1bc4a96af4abb3a04684c85a5447ed23be4d9d0a authored over 9 years ago
1bc4a96af4abb3a04684c85a5447ed23be4d9d0a authored over 9 years ago
Cope with multiple installations of Visual Studio
3221fc91494d8ebb07a0806e9e18d18f9844fb3b authored over 9 years ago
3221fc91494d8ebb07a0806e9e18d18f9844fb3b authored over 9 years ago
find exe path on freebsd without procfs
3c215ffde8857beca0e00e5d68adbebedfa0ed84 authored over 9 years ago
3c215ffde8857beca0e00e5d68adbebedfa0ed84 authored over 9 years ago
Merge pull request #196 from benlaurie/mostly-port-to-freebsd
Port to FreeBSD
8c8f92c58e33a7f497bfe1e9dba6b1ba2e885f96 authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
d6ebad509e03119bfb4fa7527db30932b7615794 authored over 9 years ago
d6ebad509e03119bfb4fa7527db30932b7615794 authored over 9 years ago
change clang atomics selector again
4f19096beb8f1f0ddc29449705b6e31fb7881b83 authored over 9 years ago
4f19096beb8f1f0ddc29449705b6e31fb7881b83 authored over 9 years ago
fix windows build
b9d802236cd66dff92c696affd6c53096018f623 authored over 9 years ago
b9d802236cd66dff92c696affd6c53096018f623 authored over 9 years ago
change clang atomics selector
ee11567113ee39fd5eaa12fe910fcd8b21cd6944 authored over 9 years ago
ee11567113ee39fd5eaa12fe910fcd8b21cd6944 authored over 9 years ago
Merge branch 'master' of github.com:CausalityLtd/ponyc
7d8afa9c37131893fc63689f2b6fc4f5cdbc589a authored over 9 years ago
7d8afa9c37131893fc63689f2b6fc4f5cdbc589a authored over 9 years ago
vcvars: search for VC tools, then fall back to Visual Studio
a74017e33f2fa21566490ec0e9f7064fefed88f7 authored over 9 years ago
a74017e33f2fa21566490ec0e9f7064fefed88f7 authored over 9 years ago
Tweak Flags
d1690541b3040937645bbe00d8add124614349fd authored over 9 years ago
d1690541b3040937645bbe00d8add124614349fd authored over 9 years ago
Fix windows build
c5bc755eb9040053fea62b9963a137fd3960bd4f authored over 9 years ago
c5bc755eb9040053fea62b9963a137fd3960bd4f authored over 9 years ago
collections.Flags
e4d55919dbb8381d3a586e23f7734651cea436b8 authored over 9 years ago
e4d55919dbb8381d3a586e23f7734651cea436b8 authored over 9 years ago
separate FFI '&' and identityof
699bf6dfcd000c0c7fd14baebc42c3b444f1c18a authored over 9 years ago
699bf6dfcd000c0c7fd14baebc42c3b444f1c18a authored over 9 years ago
fix GCC PREREQ macro
254e0a7de26d752b65e500c6d1ebe482675a16cc authored over 9 years ago
254e0a7de26d752b65e500c6d1ebe482675a16cc authored over 9 years ago
rework atomics.h
009d9ec597e84c8390c6811bab03ef684f3471df authored over 9 years ago
009d9ec597e84c8390c6811bab03ef684f3471df authored over 9 years ago
move asio_stop check into quiescent()
3bcaabd5befa7cf34cf5c4754df1ce3cc93a8e1a authored over 9 years ago
3bcaabd5befa7cf34cf5c4754df1ce3cc93a8e1a authored over 9 years ago
prevent lookup on private types from other packages
b4a970da54d19d022efec125bef9113786522fcd authored over 9 years ago
b4a970da54d19d022efec125bef9113786522fcd authored over 9 years ago
handle case-insensitive http header field names
5d8c9503d5669f052bc17be20833f5fa8e5a8980 authored over 9 years ago
5d8c9503d5669f052bc17be20833f5fa8e5a8980 authored over 9 years ago
run second cycle after changing token
97882b492de136f9ee432efdcb588729b600f615 authored over 9 years ago
97882b492de136f9ee432efdcb588729b600f615 authored over 9 years ago
second scheduler CNF/ACK cycle after asio_stop
cbaacb88ec92dc4d9c5a73f3f831d40ff2b97c6f authored over 9 years ago
cbaacb88ec92dc4d9c5a73f3f831d40ff2b97c6f authored over 9 years ago
updated readme for install LLVM on OSX
f9cc7c16f16369b9ef25f7eeac0c6fd1bf1fd64f authored over 9 years ago
f9cc7c16f16369b9ef25f7eeac0c6fd1bf1fd64f authored over 9 years ago
Merge branch 'master' of github.com:CausalityLtd/ponyc
bd698525bce6e1787cf4599accc85ea10b14c1f8 authored over 9 years ago
bd698525bce6e1787cf4599accc85ea10b14c1f8 authored over 9 years ago
readme update as ponyc is homebrew core
45ec2b6732d4f1cc5810d42dcf0ab30810ff9a9f authored over 9 years ago
45ec2b6732d4f1cc5810d42dcf0ab30810ff9a9f authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
5f74a159fc6ecd659a4687b45b15f3c6440c0958 authored over 9 years ago
5f74a159fc6ecd659a4687b45b15f3c6440c0958 authored over 9 years ago
link to bbedit-pony
d5faacaa1dd5ff0a4b3a9a1c61158b1b16091606 authored over 9 years ago
d5faacaa1dd5ff0a4b3a9a1c61158b1b16091606 authored over 9 years ago
Fix Windows build
4a93fe8c208cb1fb52a5d27caac58495e2204c11 authored over 9 years ago
4a93fe8c208cb1fb52a5d27caac58495e2204c11 authored over 9 years ago
fix assert on a type containing a _
a36fba70bc6ae99361e3830a8c3d171b4e6b1d3b authored over 9 years ago
a36fba70bc6ae99361e3830a8c3d171b4e6b1d3b authored over 9 years ago
poll stdin on read to prevent blocking
c1af3d2377685e4de06a4b16309ed9050acee65b authored over 9 years ago
c1af3d2377685e4de06a4b16309ed9050acee65b authored over 9 years ago
Merge branch 'master' of github.com:CausalityLtd/ponyc
f9bfe32e8edd5727a842fb717b4e365c516ec2a6 authored over 9 years ago
f9bfe32e8edd5727a842fb717b4e365c516ec2a6 authored over 9 years ago
don't set O_NONBLOCK on std in/out/err
c5090ad61016cd7761e44818e0be74d4c3b5e52a authored over 9 years ago
c5090ad61016cd7761e44818e0be74d4c3b5e52a authored over 9 years ago
Merge branch 'master' of https://github.com/CausalityLtd/ponyc
5b07f9ea9b51d582ad91ab04d8d3505f1f361468 authored over 9 years ago
5b07f9ea9b51d582ad91ab04d8d3505f1f361468 authored over 9 years ago
primitive _init and _final
ab1378f4a3127e2df053398ac03da1d976528479 authored over 9 years ago
ab1378f4a3127e2df053398ac03da1d976528479 authored over 9 years ago
windows: enforce -s/--strip for now. Remove ifdefs from dwarf.c
088c1151953d5d1fd6e971b82ea7731cbcf32423 authored over 9 years ago
088c1151953d5d1fd6e971b82ea7731cbcf32423 authored over 9 years ago
Merge branch 'master' of github.com:CausalityLtd/ponyc
d46d32ad7902010e036a340c8732cc78c0f1008f authored over 9 years ago
d46d32ad7902010e036a340c8732cc78c0f1008f authored over 9 years ago
osx: do not create dsym files if -s/--strip is supplied
03e29a3cf79eabc33f9062dbad947f857986ad34 authored over 9 years ago
03e29a3cf79eabc33f9062dbad947f857986ad34 authored over 9 years ago
run pony unit tests on make test as well
07d94532a4f77a351a5cd8a64a9d7fb7aaa3fdb4 authored over 9 years ago
07d94532a4f77a351a5cd8a64a9d7fb7aaa3fdb4 authored over 9 years ago
More FreeBSD porting.
7660d672c52b81c48d34722eb4aca95df897ed27 authored over 9 years ago
7660d672c52b81c48d34722eb4aca95df897ed27 authored over 9 years ago
Merge pull request #202 from Potpourri/Potpourri-ansi-docstrings
Fix typos in docstrings in packages/term/ansi.pony
c17801e6adc12d03b67fe103589dc74ddab88655 authored over 9 years ago
Fix typos in docstrings in packages/term/ansi.pony
bb80d53fa7f8ebe84a007d267ab3488158a75938 authored over 9 years ago
bb80d53fa7f8ebe84a007d267ab3488158a75938 authored over 9 years ago
Fix UDP on Windows
90a44d2ed862677388bff66775ff0910ea0c001a authored over 9 years ago
90a44d2ed862677388bff66775ff0910ea0c001a authored over 9 years ago
only setup stdin behaviour when stdout is a tty
5dc167a1376001c58708f564a0afe280a5cb6c9e authored over 9 years ago
5dc167a1376001c58708f564a0afe280a5cb6c9e authored over 9 years ago
Fix printing 0
38d04b24f3bfa8f6aa30c4700b43ef2ba08c3898 authored over 9 years ago
38d04b24f3bfa8f6aa30c4700b43ef2ba08c3898 authored over 9 years ago
fix attempted 0 length ANSI strip
8c87bb0c5fa39a2455f4ce83169dae61521c9ca0 authored over 9 years ago
8c87bb0c5fa39a2455f4ce83169dae61521c9ca0 authored over 9 years ago
asio_event_unsubscribe on windows
53e5f43a7cea11baf5967d8a7d779ff9b7735ea1 authored over 9 years ago
53e5f43a7cea11baf5967d8a7d779ff9b7735ea1 authored over 9 years ago
fix location of libc++ usage
ae0950104356bae520e595cc5d1094115ecb3daf authored over 9 years ago
ae0950104356bae520e595cc5d1094115ecb3daf authored over 9 years ago
make libc++ usage explicit on OSX
8565ab99fa961b4b05e511d294bb5ffa721df6e0 authored over 9 years ago
8565ab99fa961b4b05e511d294bb5ffa721df6e0 authored over 9 years ago
restore clang version check
b143be7faf1e71393fcf3d6fae8ca796ed5d749b authored over 9 years ago
b143be7faf1e71393fcf3d6fae8ca796ed5d749b authored over 9 years ago