Displaying 20 results from an estimated 200 matches similar to: "[LLVMdev] Problem with the OCaml garbage collector interface and gcroot"
2012 Feb 10
1
[LLVMdev] Problem with the OCaml garbage collector interface and gcroot
Hi all,
As part of my bachelor's thesis I'm trying to implement a new
LLVM-based back end for the OCaml compiler. Currently I have a
problem with LLVM's interface to the OCaml garbage collector. When I
try to compile the attached program using llc I get the following
stack dump:
0 llc 0x00000000016611de
1 llc 0x00000000016616aa
2 libpthread.so.0
2008 Feb 05
0
[LLVMdev] 2.2 garbage collector questions
thomas weidner wrote:
> Hello,
>
> i want to implement a common lisp subset using llvm for fun.
Out of curiousity, for which CL implementation is this targeted? sbcl?
Or something you're rolling?
The reason why I ask is that I expressed an outrageous opinion at
Supercomputing back in November, to wit, that CL is probably the best
language suited for today's multicore
2008 Feb 05
1
[LLVMdev] 2.2 garbage collector questions
Jon Harrop wrote:
> If you are familiar with functional programming and, in particular, its
> benefits in the context of compiler work then you might like to use Gordon's
> OCaml bindings to LLVM that are bundled with LLVM. They are very easy to use
> and will make subsequent work vastly easier than trying to write everything
> in C++.
Or, indeed, the Haskell bindings
2008 Feb 06
0
[LLVMdev] 2.2 garbage collector questions
thomas weidner wrote:
>>The reason why I ask is that I expressed an outrageous opinion at
>>Supercomputing back in November, to wit, that CL is probably the best
>>language suited for today's multicore problems... but I don't have the
>>time to hack one of the current implementations to proove the point.
>
>
> interesting, what makes lisp superior in this
2008 Feb 06
1
[LLVMdev] 2.2 garbage collector questions
Scott Michel wrote:
> thomas weidner wrote:
>
>>>The reason why I ask is that I expressed an outrageous opinion at
>>>Supercomputing back in November, to wit, that CL is probably the best
>>>language suited for today's multicore problems... but I don't have the
>>>time to hack one of the current implementations to proove the point.
>>
2009 May 01
0
[LLVMdev] open source multithreaded garbage collector suitable for LLVM applications?
On May 1, 2009, at 1:27 PM, Basile STARYNKEVITCH wrote:
> Hello All
>
> Does any know about some opensource multithread-compatible (or
> concurrent) garbage collector library, if possible suitable for LLVM?
In fact, yes!
http://code.google.com/p/scarcity/
-Chris
2009 Nov 22
1
[LLVMdev] question on the ocaml compatible collector
Browsing
http://llvm.org/releases/2.5/docs/GarbageCollection.html#ocaml
I stumbled across the sentence
"...The ocaml collector does not use read or write barriers, so the
user program may use load and store instead of llvm.gcread and
llvm.gcwrite..."
Which I believe is wrong as the ocaml collector does indeed use a
write barrier (caml_modify). But maybe I misunderstood?
Thanks,
2010 Aug 22
1
[LLVMdev] How start with LLVM garbage collector?
LLVM has GC possibility (llvm_gc_allocate). What compiler uses it? I try ldc
D compiler but it not uses LLVM garbage collection but own in Tango library.
--
View this message in context: http://old.nabble.com/How-start-with-LLVM-garbage-collector--tp29505874p29505874.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2011 Mar 09
0
[LLVMdev] A working garbage collector - finally :)
Since you are using a copying collector, may I ask how do you handle
registers holding pointers to intermediate values?
The example I am considering is something like
void foo(void);
void f(long long *v, long long n) {
long long int i;
for (i = 0; i < n; ++i) {
v[i] = i;
foo();
}
}
If *v points to gc memory, we can start the function with
%v.addr = alloca i64*, align 8
2011 Mar 09
1
[LLVMdev] A working garbage collector - finally :)
Where's the problem? A pointer to v's alloca escapes to llvm.gcroot,
so the optimizers should know that foo could modify the value it
holds. foo() might also read v[i] through the escaped pointer, so the
store will have to happen before the call.
Reid
2011/3/8 Rafael Ávila de Espíndola <rafael.espindola at gmail.com>:
> Since you are using a copying collector, may I ask how do
2010 Nov 02
0
[Bug 1831] New: Repeatable crash of softflowd on high PPS collector?
https://bugzilla.mindrot.org/show_bug.cgi?id=1831
Summary: Repeatable crash of softflowd on high PPS collector?
Product: softflowd
Version: -current
Platform: amd64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: softflowd
AssignedTo: djm at mindrot.org
ReportedBy:
2012 Feb 26
9
Music Collector
Hi @all,
...is it possible to make the cdrom functionalities get work on this program ??? I've got the same issues with foobar2000; i cannot open CDs !!! Music Collector installs fine under wine 1.4-rc2 and runs, but when i wanna add a cd to the collection it gives an error.
the link: http://www.collectorz.com/music/
...or is there an alternative for this great program under linux ???
2018 Dec 13
0
CESA-2018:3663 Moderate CentOS 7 sos-collector Security Update
CentOS Errata and Security Advisory 2018:3663 Moderate
Upstream details at : https://access.redhat.com/errata/RHSA-2018:3663
The following updated files have been uploaded and are currently
syncing to the mirrors: ( sha256sum Filename )
x86_64:
66e28c9de66266ee527caa19e3ddf16eb2f2f367ab9583a22976e131ea443018 sos-collector-1.5-3.el7_6.noarch.rpm
--
Johnny Hughes
CentOS Project {
2020 May 21
0
CEBA-2020:2097 CentOS 7 sos-collector BugFix Update
CentOS Errata and Bugfix Advisory 2020:2097
Upstream details at : https://access.redhat.com/errata/RHBA-2020:2097
The following updated files have been uploaded and are currently
syncing to the mirrors: ( sha256sum Filename )
x86_64:
14d2d43add5e2226a369cc28d8ec1414ec2ab3aecc5621a96888fff392ac0190 sos-collector-1.8-2.el7_8.noarch.rpm
Source:
2007 Dec 09
3
"Planet Xiph" feed collector website?
Hello!
I stumbled upon the blog of Xiph member Arek Korbik [1]
a few minutes ago and the "planet idea" came to my mind
again. What I mean is a website collection posts from
a number of blogs as Planet KDE [2] is doing for example.
Is there such a thing for Xiph? Is there interest
in having such a thing? If so would there be a chance
to cover the domain costs from past/future
2018 Aug 07
0
Run garbage collector when too many open files
In my package [1] I open handles to temporary files from c++, pointer to
the objects containing those handles are returned to R as external
pointer objects. The files are deleted when the corresponding R-object
is deleted and the garbage collector runs:
a <- lvec(10, "integer")
rm(a)
Then when the garbage collector runs the file is deleted. However, on
some platforms (probably
2009 May 02
0
[LLVMdev] open source multithreaded garbage collector suitable for LLVM applications?
Basile STARYNKEVITCH wrote:
> Does any know about some opensource multithread-compatible (or
> concurrent) garbage collector library, if possible suitable for LLVM?
>
> (I mean that I want several mutator threads; the collector can be
> stoptheworld or concurrent ....)
>
> H.Boehm's conservative GC is multithread compatible, but seems quite
> slow (allocation is
2008 Feb 05
0
[LLVMdev] 2.2 garbage collector questions
Jaap Suter wrote:
>> LLVM currently lacks working examples demonstrating the use of garbage
>> collection...
>
> Hello,
>
> if anybody has time, I would recommend putting a big disclaimer at
the top of
> the garbage collection page that explains that, for the most part,
garbage
> collection falls outside of LLVM's domain.
>
> Right now LLVM
2002 Aug 31
1
bug in garbage collector function gc() documentation (PR#1970)
Full_Name: Saket Joshi
Version: 1.5.0
OS: Solaris 5.8
Submission from: (NULL) (128.193.38.91)
According to the documentation obtained by entering: help.search("gc"), the
command gc() forces garbage collection and gives the memory usage statistics
along with the trigger values in bytes also interpretted in megabytes. However
when I ran gc(), the result was a list giving the memory usage
2008 Feb 05
0
[LLVMdev] 2.2 garbage collector questions
On Tuesday 05 February 2008 12:40:20 thomas weidner wrote:
> I wanted to roll out my own lisp, and maybe use some library code from
> existing lisps (think of loop or format). Adding an LLVM backend to an
> existing lisp implementation is a nice idea, but currently not planned.
I am also interested in implementing functional programming languages using
LLVM. Although I'm only