[Ecls-list] Experimental

Roger Sen Montero roger.sen at gmail.com
Sun Mar 29 19:50:02 UTC 2015


Evrim,

 find attached a patch to clean up deprecated API.

On Sun, Mar 29, 2015 at 6:02 PM, Roger Sen Montero <roger.sen at gmail.com>
wrote:

> Evrim,
>
>  Checked the gc directory and I see currect gc is 7.5.0. If this is the
> case there's no need to update anything as 7.5.0 is modern enough.
>
>  But this update on the boehmgc has triggered some warnings on the use of
> deprecated functions/variables, like:
>
> GC_no_dls = 1;
>
> GC_all_interior_pointers = 0;
>
> GC_time_limit = GC_TIME_UNLIMITED;
>
> GC_dont_gc();
>
> GC_oom_fn
>
> GC_java_finalization = 1;
>
>
> in alloc_2.d as in newer boehm the interface is slightly diferent, see:
>
> http://www.hpl.hp.com/hosted/linux/mail-archives/gc/2012-July/005273.html
>
>  Regards.
>
>
>
>
> in alloc2.d
>
>
>
>  Regards.
>
> On Sun, Mar 29, 2015 at 1:36 PM, Evrim Ulu <evrimulu at gmail.com> wrote:
>
>> Hello Roger,
>>
>> Could you enlighten me about the details?
>>
>> evrim.
>>
>> On Thu, Mar 26, 2015 at 2:30 PM, Roger Sen Montero <roger.sen at gmail.com>
>> wrote:
>>
>>> Evrim,
>>>
>>>  by the way, are you planning to update the garbage collector? If I
>>> recall correctly the current version uses some deprecated kernel API.
>>>
>>>  Regards.
>>>
>>> On Thu, Mar 26, 2015 at 12:10 PM, Evrim Ulu <evrimulu at gmail.com> wrote:
>>>
>>>> Thanks Roger, glad to hear that.
>>>>
>>>> Android app is now in the repo contrib/android. See README.android.
>>>>
>>>> Best,
>>>> evrim.
>>>>
>>>> On Thu, Mar 26, 2015 at 10:41 AM, Roger Sen Montero <
>>>> roger.sen at gmail.com> wrote:
>>>>
>>>>> Evrim,
>>>>>
>>>>>  good news from the mac side (Darwin 14.1.0 Darwin Kernel Version
>>>>> 14.1.0: Thu Feb 26 19:26:47 PST 2015; root:xnu-2782.10.73~1/RELEASE_X86_64
>>>>> x86_64)
>>>>>
>>>>>  ECL 15.3.7 (git:3e3682510951debc91cf6d02edc04d413ed67f34)
>>>>> experimental branch compiles & loads quicklisp correctly (quickloaded
>>>>> "vecto")
>>>>>
>>>>>  For tests, fairly good... I see no differences between the
>>>>> experimental and main branch.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Mar 25, 2015 at 1:35 PM, Evrim Ulu <evrimulu at gmail.com> wrote:
>>>>>
>>>>>> No worries, we need to upgrade them at some point,
>>>>>> The sooner it breaks the better it is.
>>>>>>
>>>>>> I've pushed the patches to experimental branch at gitlab. Hope this
>>>>>> host is permanent for a while.
>>>>>>
>>>>>> Btw, I don't have a macbook now, let me know if somebody wants to
>>>>>> give me access so that I can try.
>>>>>>
>>>>>> Let me finish the android app first.
>>>>>>
>>>>>> Later.
>>>>>> evrim.
>>>>>>
>>>>>> On Wed, Mar 25, 2015 at 2:34 PM, Daniel Kochmański <
>>>>>> jackdaniel at hellsgate.pl> wrote:
>>>>>>
>>>>>>> Hey,
>>>>>>>
>>>>>>> Evrim Ulu writes:
>>>>>>>
>>>>>>> > Hey Daniel,
>>>>>>> >
>>>>>>> > So we are moving again? gee, created an account: evrim.
>>>>>>> > Please add me so that i can push the patches.
>>>>>>>
>>>>>>> Not my fault :-p
>>>>>>>
>>>>>>> I've added you to the team.
>>>>>>> >
>>>>>>> > Regarding to libffi, I have no idea yet, i'll look into it, if you
>>>>>>> could
>>>>>>> > point me the bugs, i'll be glad.
>>>>>>>
>>>>>>> libffi causes no bugs, it just doesn't build on ARMv5 architecture
>>>>>>> (upstream libffi does on the contrary).
>>>>>>>
>>>>>>> http://sourceware.org/libffi/
>>>>>>>
>>>>>>> Regarding bugs, I'm aware of one in gc, but this will probably fix
>>>>>>> more
>>>>>>> stuff:
>>>>>>>
>>>>>>> https://sourceforge.net/p/ecls/bugs/305/
>>>>>>>
>>>>>>> Best regards,
>>>>>>> Daniel
>>>>>>>
>>>>>>> >
>>>>>>> > evrim.
>>>>>>> >
>>>>>>> > On Wed, Mar 25, 2015 at 2:12 PM, Daniel Kochmański <
>>>>>>> jackdaniel at hellsgate.pl>
>>>>>>> > wrote:
>>>>>>> >
>>>>>>> >> Hey,
>>>>>>> >>
>>>>>>> >> you might have ommited that we've moved to gitlab.com due to
>>>>>>> gitorious
>>>>>>> >> closing down soon. If you let me know about your gitlab account
>>>>>>> info,
>>>>>>> >> I'll add you to the team. This was unfortunate, that soon after
>>>>>>> >> migration we have to migrate once again.
>>>>>>> >>
>>>>>>> >> Regarding your patches - it's replacement of gmp and gc with
>>>>>>> upstream
>>>>>>> >> ones? If you could also add upstream libffi, you could merge it to
>>>>>>> >> develop branch, since libffi breaks on armv5 and old gc has some
>>>>>>> quirks
>>>>>>> >> like bug on sf bugtracker.
>>>>>>> >>
>>>>>>> >> Oh, and the most important: thank you for your hard work! :-)
>>>>>>> It's nice
>>>>>>> >> to work with fellow hackers.
>>>>>>> >>
>>>>>>> >> Best regards,
>>>>>>> >> Daniel
>>>>>>>
>>>>>>> >>
>>>>>>> >> Evrim Ulu writes:
>>>>>>> >>
>>>>>>> >> > Dear list,
>>>>>>> >> >
>>>>>>> >> > I've updated experimental branch. We now have brand new gmp,
>>>>>>> bdwgc,
>>>>>>> >> > libatomic_ops in the repo.
>>>>>>> >> >
>>>>>>> >> > I've also made a configure script called configure.android to
>>>>>>> compile to
>>>>>>> >> > android target. I'll push a sample android app into
>>>>>>> contrib/android soon.
>>>>>>> >> >
>>>>>>> >> > best,
>>>>>>> >> > evrim.
>>>>>>> >> >
>>>>>>> >>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> >> > Dive into the World of Parallel Programming The Go Parallel
>>>>>>> Website,
>>>>>>> >> sponsored
>>>>>>> >> > by Intel and developed in partnership with Slashdot Media, is
>>>>>>> your hub
>>>>>>> >> for all
>>>>>>> >> > things parallel software development, from weekly thought
>>>>>>> leadership
>>>>>>> >> blogs to
>>>>>>> >> > news, videos, case studies, tutorials and more. Take a look and
>>>>>>> join the
>>>>>>> >> > conversation now.
>>>>>>> >>
>>>>>>> http://goparallel.sourceforge.net/_______________________________________________
>>>>>>> >> > Ecls-list mailing list
>>>>>>> >> > Ecls-list at lists.sourceforge.net
>>>>>>> >> > https://lists.sourceforge.net/lists/listinfo/ecls-list
>>>>>>> >>
>>>>>>> >> --
>>>>>>> >> Daniel Kochmański | Poznań, Poland
>>>>>>> >> ;; aka jackdaniel
>>>>>>> >>
>>>>>>> >> "Be the change that you wish to see in the world." - Mahatma
>>>>>>> Gandhi
>>>>>>> >>
>>>>>>>
>>>>>>> --
>>>>>>> Daniel Kochmański | Poznań, Poland
>>>>>>> ;; aka jackdaniel
>>>>>>>
>>>>>>> "Be the change that you wish to see in the world." - Mahatma Gandhi
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>> sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>> hub for all
>>>>>> things parallel software development, from weekly thought leadership
>>>>>> blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>> the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Ecls-list mailing list
>>>>>> Ecls-list at lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/ecls-list
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Roger Sen Montero
>>>>> roger.sen at gmail.com
>>>>> +34 649 975 570
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Roger Sen Montero
>>> roger.sen at gmail.com
>>> +34 649 975 570
>>>
>>
>>
>
>
> --
> Roger Sen Montero
> roger.sen at gmail.com
> +34 649 975 570
>



-- 
Roger Sen Montero
roger.sen at gmail.com
+34 649 975 570
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20150329/29198a95/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Updated-GC-api-to-remove-deprecated-methods.patch.gz
Type: application/x-gzip
Size: 1077 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20150329/29198a95/attachment.bin>


More information about the ecl-devel mailing list