[Ecls-list] Experimental

Daniel Kochmański jackdaniel at hellsgate.pl
Mon Mar 30 07:38:51 UTC 2015


Hello,

Thank you for contribution! I have pushed it to repository a second ago.

BR,
Daniel

Roger Sen Montero writes:

> 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
>>

-- 
Daniel Kochmański | Poznań, Poland
;; aka jackdaniel

"Be the change that you wish to see in the world." - Mahatma Gandhi




More information about the ecl-devel mailing list