search for: ponyc

Displaying 9 results from an estimated 9 matches for "ponyc".

Did you mean: pony
2015 Sep 11
6
Optimizer issues on Windows
Dear Community, The ponyc<https://github.com/CausalityLtd/ponyc/tree/llvm37> (llvm37 branch) project is facing an issue on Windows: When optimizations are turned on (llvm 3.7.0-final and more specifically<https://github.com/CausalityLtd/ponyc/blob/llvm37/src/libponyc/codegen/genopt.cc>, opt-level 3, BBVectoriz...
2015 Sep 12
3
Optimizer issues on Windows
...g https://llvm.org/bugs/show_bug.cgi?id=24374 has to do with exceptions on Windows, so it is unrelated unless you are using them. On Fri, Sep 11, 2015 at 4:37 AM, Sebastian Blessing via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Dear Community, The ponyc<https://github.com/CausalityLtd/ponyc/tree/llvm37> (llvm37 branch) project is facing an issue on Windows: When optimizations are turned on (llvm 3.7.0-final and more specifically<https://github.com/CausalityLtd/ponyc/blob/llvm37/src/libponyc/codegen/genopt.cc>, opt-level 3, BBVectoriz...
2015 Sep 12
2
Optimizer issues on Windows
...g https://llvm.org/bugs/show_bug.cgi?id=24374 has to do with exceptions on Windows, so it is unrelated unless you are using them. On Fri, Sep 11, 2015 at 4:37 AM, Sebastian Blessing via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Dear Community, The ponyc<https://github.com/CausalityLtd/ponyc/tree/llvm37> (llvm37 branch) project is facing an issue on Windows: When optimizations are turned on (llvm 3.7.0-final and more specifically<https://github.com/CausalityLtd/ponyc/blob/llvm37/src/libponyc/codegen/genopt.cc>, opt-level 3, BBVectoriz...
2015 May 07
3
[LLVMdev] Pony Language: LLVM Project
...> * Type safe * Memory safe * Exception safe * Data-race free * Deadlock free * Non-blocking, fully concurrent GC for objects and actors * AOT compiled * Native C FFI (C/C++ can call Pony, Pony can call C) Pony is open-source<http://www.github.com/CausalityLtd/ponyc> (2-clause BSD) and runs on Mac OSX, Linux and Windows (x86_64). Our compiler is based on the LLVM backend. Would it therefore be possible to be named as official project on http://llvm.org/ProjectsWithLLVM/ ? A preliminary (work-in-progress) tutorial is available at http://tutorial.ponylang.o...
2019 Jun 04
2
Offer zip builds
...l posts are moderated. Compare to other languages, where you just log in an post an issue: - https://github.com/crystal-lang/crystal/issues - https://github.com/dart-lang/sdk/issues - https://github.com/dotnet/coreclr/issues - https://github.com/JuliaLang/julia/issues - https://github.com/ponylang/ponyc/issues - https://github.com/ziglang/zig/issues If R team is happy with current status quo, then do nothing. If they are interested in growing the userbase this might be one way to do it.
2017 May 16
2
[IR question] Switching on pointers
...rmation. Every object in Pony has a type descriptor, which is used in the subtyping test to determine the real type of an object. The current algorithm is suboptimal and we're trying out various alternatives. The full details are on this github pull request: https://github.com/ponylang/ponyc/pull/1752 One of the alternatives, described by Sylvan Clebsch in the 6th message on the PR, would involve looking at whether the type descriptor of an object with an abstract type is the same as one of the subtypes of the abstract type being tested. Here's an equivalent C code from th...
2019 Jun 04
0
Offer zip builds
...to other languages, where you just log in an post an issue: > > - https://github.com/crystal-lang/crystal/issues > - https://github.com/dart-lang/sdk/issues > - https://github.com/dotnet/coreclr/issues > - https://github.com/JuliaLang/julia/issues > - https://github.com/ponylang/ponyc/issues > - https://github.com/ziglang/zig/issues > > If R team is happy with current status quo, then do nothing. If they are > interested in growing the userbase this might be one way to do it. > You are as much a member of the R team as I am. If you are interested in growing t...
2019 Jun 02
4
Offer zip builds
If you go here: https://cran.cnr.berkeley.edu/bin/windows/base you see EXE installers for Windows. This contrasts with other programming languages that offer both an executable installer and ZIP files that can be extracted and run. For example Go: https://golang.org/dl and Nim: https://nim-lang.org/install_windows.html Python: https://python.org/downloads/release/python-373 and C#:
2017 May 15
6
[IR question] Switching on pointers
Hi. First of all, some context. I'm trying to implement a new functionality in an LLVM-based compiler and I need to take various actions based on the value of a given pointer, the possible values being the addresses of various global constants. I tried to use a `switch` instruction but I encountered several problems. The "ideal switch" I'd like to have would look