Ecosyste.ms: OpenCollective

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

PeachPie Compiler

PeachPie - the PHP compiler and runtime for .NET and .NET Core
Collective - Host: opensource - https://opencollective.com/peachpiecompiler - Code: https://github.com/peachpiecompiler/peachpie

switch VSTS to Azure DevOps

github.com/peachpiecompiler/peachpie - 67b09134c038730bc4b35cf962f8c3c14b73be7c authored over 6 years ago
scheme:// allowed in `include`

- internal utils optimization
- scheme not handled yet

github.com/peachpiecompiler/peachpie - 8d7d044bd050fedd3320f2f31aaa4453d9e52d45 authored over 6 years ago
PhpCallback from string perf.

github.com/peachpiecompiler/peachpie - 811e91d89d87e2c9df134ff5302d66ffafda553f authored over 6 years ago
helpers and ct assertions

- debug output when an undefined indirect method gets called
- internal helper for faster IndexO...

github.com/peachpiecompiler/peachpie - 309379375053621cf6627c6a272258551e643ba5 authored over 6 years ago
list reference assignment (php 7.3)

github.com/peachpiecompiler/peachpie - 5ef594ae9f1b2a48f8ce6036226b986b90071f2b authored over 6 years ago
instenceof optimization for literals

always false

github.com/peachpiecompiler/peachpie - 2a00c84973074fa35ed09e67ae5d7a5b13546789 authored over 6 years ago
phar file entries compilation

related to https://github.com/peachpiecompiler/peachpie/issues/83

github.com/peachpiecompiler/peachpie - 786e4b8e37255600ad5422c15863d965f37fce50 authored over 6 years ago
previous commit https://github.com/peachpiecompiler/peachpie/commit/5a6213e7555e02c3e54b9fcc1d51e39b23895ce0

github.com/peachpiecompiler/peachpie - b01a3f83ed1e61097f6f00035590ecf5bb8b826c authored over 6 years ago
better type resolution inside ambiguities

github.com/peachpiecompiler/peachpie - 5a6213e7555e02c3e54b9fcc1d51e39b23895ce0 authored over 6 years ago
'self' in interface

fixes https://github.com/peachpiecompiler/peachpie/issues/281

github.com/peachpiecompiler/peachpie - a93283c20f626f9a789fd9177b09d239d22c1744 authored over 6 years ago
more runtime conversions

github.com/peachpiecompiler/peachpie - 55faeb1a6f82b6897e662ad2dd2b12c72ac96312 authored over 6 years ago
cleanup of wellknown types cache in ct

github.com/peachpiecompiler/peachpie - 4d8e8993e0411383639b2483c60578cdfd189a72 authored over 6 years ago
cleanup of wellknown types cache in ct

github.com/peachpiecompiler/peachpie - 091beed2dcdf88a11c8162a120658b5af4a87728 authored over 6 years ago
Contract helper, human friendly internal exception in compiler

github.com/peachpiecompiler/peachpie - c475100bce7d9414893586f4cfcb189915474507 authored over 6 years ago
binder stack optimization

for long chains of `->` operator of function calls

github.com/peachpiecompiler/peachpie - 2390cdd7628c8b5e6de8a0927473a1d273c8e854 authored over 6 years ago
mb_preferred_mime_name

github.com/peachpiecompiler/peachpie - ccdb53d8e3223b1686694b68a32955dfa45a1701 authored over 6 years ago
reverted IndirectLocalPlace

- not safe

github.com/peachpiecompiler/peachpie - ba692198f404c756816aac806ad0815fbac47e7e authored over 6 years ago
Merge pull request #279 from peachpiecompiler/dev/roslyn-update

Migration to newest Roslyn CodeAnalysis 2.9.0

github.com/peachpiecompiler/peachpie - b10c869e023500f5ae02bce84827f1eb0212e27a authored over 6 years ago
Merge branch 'master' into dev/roslyn-update

github.com/peachpiecompiler/peachpie - 007390a0141c85419a11ce888fa84165f458e20f authored over 6 years ago
tracing through observers

github.com/peachpiecompiler/peachpie - e89950ffeff6f0b1594c687710892d11f7185db4 authored over 6 years ago
compilation tracing

github.com/peachpiecompiler/peachpie - 0d98a7814b1f48c837b8b84f0a3e80c11d765545 authored over 6 years ago
compilation tracing

github.com/peachpiecompiler/peachpie - e5d1797425c2eaf4f472b983a3683940324d27ec authored over 6 years ago
compilation telemetry

github.com/peachpiecompiler/peachpie - a19b5d65c355020843673cec3fcd81ea4af39f76 authored over 6 years ago
compilation loggers

github.com/peachpiecompiler/peachpie - 025a1cd3699fad746df1e93d6c49a0e58d26de70 authored over 6 years ago
Add ERR_CannotEmbedWithoutPdb

github.com/peachpiecompiler/peachpie - 349ab5cf18e3e96108e3f24fdf3a8e6edf4dfe62 authored over 6 years ago
Fix remaining errors related to updated Roslyn

github.com/peachpiecompiler/peachpie - ca91247e6fd8c957077f6716720cb3e17e7d1d01 authored over 6 years ago
callsites get IndirectLocal if possible

- allows for getting value by ref

github.com/peachpiecompiler/peachpie - bccc42d57236a32062a24de1937aaf70aeef3dfa authored over 6 years ago
callsites handle IndirectLocal

github.com/peachpiecompiler/peachpie - bcdb3e1cc753803f5641e4233fa36e0b9466052e authored over 6 years ago
LoadIndirectLocal helper

github.com/peachpiecompiler/peachpie - b88732973699e01147d80cf2541f44fdbfda3f95 authored over 6 years ago
debug attributes for non user code

github.com/peachpiecompiler/peachpie - 401b8c65fb99787170824463272549b1a900d72c authored over 6 years ago
pcre subpattern recursion - not supported

TODO

github.com/peachpiecompiler/peachpie - d37b8f71d3c157fd6100c87fabd5c8a344bd4354 authored over 6 years ago
generics in local variables and type analysis

- GenericClassTypeRef

github.com/peachpiecompiler/peachpie - fb700e1aa462af83ba6e93d412cc97035e01ed1e authored over 6 years ago
ResolveFile nullref fix

github.com/peachpiecompiler/peachpie - cd770f5d273ad3687d996bf488011cb8d39edbcd authored over 6 years ago
imagecolorsforindex

resolves https://github.com/peachpiecompiler/peachpie/issues/277

github.com/peachpiecompiler/peachpie - 84550b83cbd176e6e8c65ba9cb46c16a810e6518 authored over 6 years ago
Enable parsing of PDB embedded files command line option

github.com/peachpiecompiler/peachpie - f8bacb7b484136291763203cf21331d8080a39ff authored over 6 years ago
JSON_THROW_ON_ERROR, JsonException

github.com/peachpiecompiler/peachpie - 5f7aa860190897f2d933a9f9f46d5a51c6ac6e23 authored over 6 years ago
array_key_first, array_key_last

github.com/peachpiecompiler/peachpie - a7cdfcedc2a3d46b81d8ef67fe8346418557c755 authored over 6 years ago
build using latest C#

github.com/peachpiecompiler/peachpie - 440401fd7b66475e04687515cab882c70c4cfe1f authored over 6 years ago
Fix warnings of member redefinitions for newly introduced BoundOperation.Type

github.com/peachpiecompiler/peachpie - 50f28f1b7eb0c9a9b46458fb501933808574bb49 authored over 6 years ago
Update PhpCompilation for current Roslyn

github.com/peachpiecompiler/peachpie - 52ccfd65c47bec25a0852730f4a8a702d9a5506e authored over 6 years ago
Update PEModuleBuilder for current Roslyn

github.com/peachpiecompiler/peachpie - ae61262398cc02d2e5a6b604cee01fa9fd934535 authored over 6 years ago
Fix command line related errors in updated Roslyn

github.com/peachpiecompiler/peachpie - bbd9854cdd118f019c82ee9b59e6e99a9eea3381 authored over 6 years ago
IndirectLocal update

faster impl, allows for setting Value in debugger

github.com/peachpiecompiler/peachpie - 80e5dbfe64d3d6df52f16b92a67f831ed6ec291d authored over 6 years ago
correct __construct override

github.com/peachpiecompiler/peachpie - c45cdc4ddb8e96a7d2667bb16d3220490f341eaa authored over 6 years ago
using .call binder only if necessary

github.com/peachpiecompiler/peachpie - 1c7dc55e90e725c166a3b8fbd55a61ca328ea20d authored over 6 years ago
method returning value accessed by reference

- https://github.com/peachpiecompiler/peachpie/issues/234#issuecomment-417310902
- method that r...

github.com/peachpiecompiler/peachpie - 4cfa184e571f03c819d4fd3f90723487c9fb9bbd authored over 6 years ago
using .call in binder only is necessary

- does not emit unnecessary dynamic methods in memory in runtime
- faster startup

github.com/peachpiecompiler/peachpie - 536a307b26ac9115852a2872ed169996356e6760 authored over 6 years ago
overriding of PHP methods

- __construct is not declared as CLR virtual
- methods in base PHP class are overriden by method...

github.com/peachpiecompiler/peachpie - e4b8cc84342c652c30fe45b584695846be2fa77d authored over 6 years ago
unoptimized locals watch window

github.com/peachpiecompiler/peachpie - 1fdf9811d49bb23905cb110fa063fd58619aed71 authored over 6 years ago
unoptimized locals watch window

github.com/peachpiecompiler/peachpie - bd99d4217c6863ffa384f378c4adc0abcb9b38f0 authored over 6 years ago
unoptimized locals in watch and locals window

- dummy locals that shows value of unoptimized locals so they can be inspected in Watch and Loca...

github.com/peachpiecompiler/peachpie - 328751ae9ed6772ef73bdcf8f84b47a017374fbf authored over 6 years ago
diag: missing mandatory argument fix

github.com/peachpiecompiler/peachpie - a22f8a41a89f309a9206d95840c204d770d8ab0f authored over 6 years ago
PhpHashtable range check

github.com/peachpiecompiler/peachpie - d7d4ee31edd3ca34dbebe234213c70ace5465a4e authored over 6 years ago
test for array_reverse

github.com/peachpiecompiler/peachpie - 90f3d5fc48523ca9ba893df079d195205e76228f authored over 6 years ago
CURLINFO_HEADER_OUT

github.com/peachpiecompiler/peachpie - e9b647916a1fcf6d30d457a18a55ce9f886188ce authored over 6 years ago
array comparison with recursion

- correct recursion protection

github.com/peachpiecompiler/peachpie - 8108a8d9567885de01810c3fb55a5c66589867d3 authored over 6 years ago
arrays: the data structure improvements

- removed unnecessary IntegersCount, StringsCount
- manages NextNewIndex
- does not recomputes t...

github.com/peachpiecompiler/peachpie - 36aa263af40582f0d797eb5f3867117a860514e6 authored over 6 years ago
CURLINFO_HEADER_SIZE

https://github.com/peachpiecompiler/peachpie/issues/247

github.com/peachpiecompiler/peachpie - 02f0d5ee7e78752e8b31049b9c29a95c0b619843 authored over 6 years ago
var_dump and print_r for delegates and unsafe ptrs

handling of .NET delegates for more convenient output, unsafe pointers not outputed

fixes https...

github.com/peachpiecompiler/peachpie - d3411da7afb36dde88efc914a27aa689286577dd authored over 6 years ago
xml maintenance

- not using PhpHashtable.MaxIntegerKey API which will be removed

github.com/peachpiecompiler/peachpie - a20dfeb1145e0f7f3a99e74053466dfc99d25bc4 authored over 6 years ago
Update PhpCompilationOptions

github.com/peachpiecompiler/peachpie - 80349aa907aa6ab743b5012949b31a051d9962e5 authored over 6 years ago
Fix remaining usages of IOperation

github.com/peachpiecompiler/peachpie - 08694edbc268a8497a7838ee5d53861d5a063e47 authored over 6 years ago
Fix most code generation errors in updated Roslyn

github.com/peachpiecompiler/peachpie - 565de7770e22dc8e1c44d20d824c3b9a01f1026b authored over 6 years ago
Fix most symbol errors in updated Roslyn

github.com/peachpiecompiler/peachpie - f9fff5fd12717d7b95f0f1c47af3a536e69f31d6 authored over 6 years ago
`array` fix for maintaining entries count

github.com/peachpiecompiler/peachpie - cb79771e6cec8915119405cf8f3f1bbc59bca27d authored over 6 years ago
filter_var

- processes options, default, flags
- fixes REGEXP

github.com/peachpiecompiler/peachpie - 1611103eaa22a18b00a42acbf36380c6b2d78978 authored over 6 years ago
pcre: named references `(?P=name)`

- support for named references syntax (?P=name)
- test

github.com/peachpiecompiler/peachpie - 1013ceefaaf765d0664220599993aa47ae745720 authored over 6 years ago
FILTER_VALIDATE_BOOLEAN

github.com/peachpiecompiler/peachpie - 32ddfdb15b4da963985a6a0b17e0a161558b9150 authored over 6 years ago
PharException

https://github.com/peachpiecompiler/peachpie/issues/83

github.com/peachpiecompiler/peachpie - c1c0036e0d5f169c89947b6142a79115a6a2c57e authored over 6 years ago
diagnostic for arguments count

github.com/peachpiecompiler/peachpie - 7ad683a666918f87f6f3dd47cb4f7eeed1fd3ceb authored over 6 years ago
perf less allocations

when calling method with params

github.com/peachpiecompiler/peachpie - 2cd61f4b2c827dc4ac7044f5eed2dd5d0747f501 authored over 6 years ago
detail exception message when generating ghost stubs

https://github.com/peachpiecompiler/peachpie/issues/273

github.com/peachpiecompiler/peachpie - b26a0c72dc421eb2edbb0729fb23e15b6278818f authored over 6 years ago
Add missing error types and messages

github.com/peachpiecompiler/peachpie - 2f82adb20f652cefd874e36599722e3351b021a1 authored over 6 years ago
Add necessary usings of Microsoft.CodeAnalysis.PooledObjects

github.com/peachpiecompiler/peachpie - 3c64c0294dc2b2219d86023624163c538b68515a authored over 6 years ago
Update bound statements, expressions and variables

github.com/peachpiecompiler/peachpie - ae34ef1e90bf1b6c5785e464686abfe07feb436f authored over 6 years ago
Replace old Microsoft.CodeAnalysis.Semantics namespace by Operations

github.com/peachpiecompiler/peachpie - e6eca0ce93f1f26b55b3c88791d60ab6426ba20d authored over 6 years ago
access function call as array

fixes https://github.com/peachpiecompiler/peachpie/issues/272
- implemented function and method ...

github.com/peachpiecompiler/peachpie - 2decac12a7ad0de9abe714167c9730964b528e34 authored over 6 years ago
Nullable<T> type analysis

- T | NULL

github.com/peachpiecompiler/peachpie - 1c2085ffb8c61e531e09198f4a54c3312648146f authored over 6 years ago
removing Peachpie.NETCore.Web

github.com/peachpiecompiler/peachpie - 16553805bd3378cf270779882a64ff11f5b20201 authored over 6 years ago
GenerateDocumentationFile

`DocumentationFile` property is relative to the project base (as used in Microsofts SDK: https:/...

github.com/peachpiecompiler/peachpie - 0cf30c54b3a144d5900ee8d0be7041542d324a78 authored over 6 years ago