Jaroslav Tulach

Results 78 issues of Jaroslav Tulach

We are working on an implementation of a [functional programming language](http://enso.org) on top of Truffle. One of the important features of functional languages is [referential transparency](https://en.wikipedia.org/wiki/Referential_transparency). We can reach it...

OCA Required

[ci no changelog needed] ### Pull Request Description Execution of `sbt runtime/bench` doesn't seem to be part of the gate. As such it can happen a change into the Enso...

Category: Build

Continuation of #3600... There is a primitive build system in `LoadParser.sh` that invokes necessary commands. It is going to be replaced by proper sbt integration later in the real PR....

There is a `org.graalvm.visualvm.lib.jfluid.heap.HeapFactory.createHeap(File hprof, int segment)` method to create a `Heap` object for a particular segment in an `.hprof` file. However there doesn't seem to be reliable way to...

There is a support for reporting progress of long running operations via the `HeapProgress` class. However this class directly calls into AWT which would better be avoided if the librrary...

Wouldn't it be great if Heap dump data could be processed in memory, without the need to create anything on disk? Then it would be possible to analyze heap dumps...

By switching to Apache NetBeans 11.x (which contains necessary `graalsdk` and `truffle-api` libraries) and by downloading the `profiler.jar` from Maven central, it seems to be possible to build VisualVM's `graal`...

Enso language supports _values with warnings_. They are implemented as a `TruffleObject` that wraps original object, holds the warnings and delegates all messages via `ReflectionLibrary` to the original object. Find...

OCA Required

**Feature request** [Enso language](http://enso.org) heavily depends on _Truflle/Java_ interop. So far we are using _host interop_ and we are 95% happy with it. However we are also [investigating usage of...

feature
java on truffle

### Pull Request Description When nodes get invalidated in the cache, they have to be recomputed. Let the IDE know which of the nodes are pending and are going to...