Click Here
home features news forums classifieds faqs links search
6092 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
64 crawler(s) on-line.
 35 guest(s) on-line.
 2 member(s) on-line.


 matthey,  bhabbott

You are an anonymous user.
Register Now!
 matthey:  2 mins ago
 bhabbott:  3 mins ago
 dframeli:  8 mins ago
 kolla:  9 mins ago
 amigakit:  20 mins ago
 amigasociety:  26 mins ago
 OneTimer1:  33 mins ago
 Karlos:  47 mins ago
 K-L:  1 hr 3 mins ago
 Rob:  1 hr 31 mins ago

Software News   Software News : TLSFMem O(1) Memory Allocator V1.4
   posted by Anonymous on 28-Oct-2007 20:40:56 (9348 reads)
TLSFMem, the constant time memory allocator has been updated. The new version fixes several bugs and increases compatibility. It also comes with enhanced documentation and an FAQ.

Get it here: TLSFMem V1.4 (No longer available!)

Best regards

Chris Hodges
    

STORYID: 4026
Related Links
· More about Software News



Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
falemagn 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 17:55:42
#21 ]
Super Member
Joined: 24-Nov-2003
Posts: 1126
From: Italy

Quote:

This is not a library and it is hand-written 68k assembly so I seriously doubt it has anything to do with that.


You can take the functions out of a library and make of them whatever you want, and you can also convert it from C to assembly (or any other language, for that matter), all of which doesn't make you less oblidged to abide to the original license.

That's why I asked what I asked...


_________________
It is well enough that people of the nation do not understand our banking and monetary
system, for if they did, I believe there would be a revolution before tomorrow morning.

~~ Henry Ford

 Status: Offline
Profile     Report this post  
Framiga 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 18:01:20
#22 ]
Elite Member
Joined: 5-Jul-2003
Posts: 2213
From: Unknown

mhhh! the debate seems closed!


_________________

 Status: Offline
Profile     Report this post  
Zardoz 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 18:23:51
#23 ]
Team Member
Joined: 13-Mar-2003
Posts: 4261
From: Unknown

Quote:
You can take the functions out of a library and make of them whatever you want, and you can also convert it from C to assembly (or any other language, for that matter), all of which doesn't make you less oblidged to abide to the original license.


Of course, but since Platon claims it's not a port I have no reason to disbelieve him especially since he cites his references, his implementation method, etc.


_________________

 Status: Offline
Profile     Report this post  
falemagn 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 18:45:16
#24 ]
Super Member
Joined: 24-Nov-2003
Posts: 1126
From: Italy

Quote:

mhhh! the debate seems closed!


Uh, that's rather odd. Anyone knows what's happened?


_________________
It is well enough that people of the nation do not understand our banking and monetary
system, for if they did, I believe there would be a revolution before tomorrow morning.

~~ Henry Ford

 Status: Offline
Profile     Report this post  
Framiga 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 19:10:31
#25 ]
Elite Member
Joined: 5-Jul-2003
Posts: 2213
From: Unknown

no clue! even if the options are only 2! :-/

edit- german only

could someone translate it in essence? thanks

Last edited by Framiga on 30-Oct-2007 at 07:14 PM.


_________________

 Status: Offline
Profile     Report this post  
Seer 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 19:20:19
#26 ]
Team Member
Joined: 27-Jun-2003
Posts: 3725
From: The Netherlands

@_PAB_ & platon42

Please take your personal "vendetta" with each other to PM. Thanks.


_________________
~
Everything you say will be misquoted and used against you..
~

 Status: Offline
Profile     Report this post  
Framiga 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 19:22:42
#27 ]
Elite Member
Joined: 5-Jul-2003
Posts: 2213
From: Unknown

a bit late a fear seer! :-/ pity


_________________

 Status: Offline
Profile     Report this post  
Seer 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 19:28:35
#28 ]
Team Member
Joined: 27-Jun-2003
Posts: 3725
From: The Netherlands

Maybe, but IIRC the "bey" message was on www.platon42.de before when he had some server troubles. My german isn't that good, but the post on www.amiga-news.de doesn't seem to state Platon is quiting, more like explaining the "vendetta".

/edit.. Some post down however do seem to suggest that Platon left.

Last edited by Seer on 30-Oct-2007 at 07:29 PM.


_________________
~
Everything you say will be misquoted and used against you..
~

 Status: Offline
Profile     Report this post  
_PAB_ 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 21:36:13
#29 ]
Regular Member
Joined: 20-Sep-2003
Posts: 189
From: Germany

@all:
There is no "vendetta" between me and platon42 - at least not for me.
I have nothing against him personally and not even against his software.
I wrote him many times in private to try to make clear that his personal accusations against me are not objective.
...with absolutely no result other than more personal accusations.
So be it, I have no problem with that, if he feels better afterwards...

Last edited by _PAB_ on 30-Oct-2007 at 09:38 PM.
Last edited by _PAB_ on 30-Oct-2007 at 09:37 PM.


_________________

 Status: Offline
Profile     Report this post  
Yo 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 22:12:16
#30 ]
Team Member
Joined: 8-Oct-2004
Posts: 2043
From: France, on an ADSL line

@ _Pab_
Then best to not say anything at all...

Unless, of course you wish to further comment on the TLSFMem O(1) Memory Allocator V1.4.

Kind regards, Yo.


_________________
Official Hyperion Zealot

(No, I didn't type that with a straight face.)

 Status: Offline
Profile     Report this post  
_PAB_ 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 30-Oct-2007 22:51:19
#31 ]
Regular Member
Joined: 20-Sep-2003
Posts: 189
From: Germany

@Yo:
I'm doing so.
I will only answer if new false accusations appear - I already heard something like me being 'the man who killed MorphOS'... (which is also false)

Last edited by _PAB_ on 30-Oct-2007 at 10:53 PM.


_________________

 Status: Offline
Profile     Report this post  
pixie 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 31-Oct-2007 0:48:00
#32 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2977
From: Figueira da Foz - Portugal

Quote:
I will only answer if new false accusations appear - I already heard something like me being 'the man who killed MorphOS'... (which is also false)


Damn!! If it wasn't you who was it then?


_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Anonymous 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 31-Oct-2007 6:34:33
# ]



Quote:

Just curious: given that the Real Time Linux portal lists you as the guy who ported their TLSF library to AmigaOS and given that their implementation is licensed under a dual GPL and LGPL license, have you made a special deal with them so that you'd not release the library under those licenses, or have you just done your work independently from them and they mistakely listed you on their page?


When I wrote the mail to A. Crespo about TLSFMem, I clearly used the word "implemented" not "ported", so at least this wording is his interpretation. I did not use anything from this site except for the scientific paper which describes the algorithm, especially did I not download or use the C implementation on his site as basis for my 68k implementation. Hence, TLSFMem is not under GPL or LGPL. And if it were, I could provide a disassembled binary, which would fully qualify as a source code in the GPL sense.

 
     Report this post  
Seer 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 31-Oct-2007 13:00:28
#34 ]
Team Member
Joined: 27-Jun-2003
Posts: 3725
From: The Netherlands

@_PAB_

Just for the record, Chris did never post about you in this thread before you replied to what DariusBrewka wrote. There was nothing new written here and therefor no need for you to "defend" yourself.

Any further remarks please direct them to PM.


_________________
~
Everything you say will be misquoted and used against you..
~

 Status: Offline
Profile     Report this post  
_PAB_ 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 31-Oct-2007 15:07:33
#35 ]
Regular Member
Joined: 20-Sep-2003
Posts: 189
From: Germany

@Seer:
I wanted to make clear, that I am not participating in a 'vendetta', which was stated here.


_________________

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 2-Nov-2007 6:21:52
#36 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

@falemagn

Quote:
You can take the functions out of a library and make of them whatever you want, and you can also convert it from C to assembly (or any other language, for that matter), all of which doesn't make you less oblidged to abide to the original license.

First of all: I'm not taking sides here, this is just something that occurred to me from reading this discussion.

I admit to not being all that clued up about OSS licensing, but I was under the impression that a license like the GPL applies to the exact code, or verbatim pieces of it? If I read some OSS code and then write the same functionality in a different language, surely that doesn't fall under the original license? As a dumb example, say that I need a sorting algorithm for my leet C64 demo, written in 6510 assembler. I find a really cool sorter in the Linux source code (written in C), so I read that until I understand it, then rewite it in optimized 6510 assembler. Does that really make my C64 demo GPL code? If so, that would mean that the license applies to the algorithms being implemented, not that actual software program. I'm fairly certain that's not the case...

Last edited by CodeSmith on 02-Nov-2007 at 06:23 AM.

 Status: Offline
Profile     Report this post  
Snuffy 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 2-Nov-2007 18:20:25
#37 ]
Super Member
Joined: 25-Oct-2005
Posts: 1121
From: Michigan, USA

@ Chris Hodges

Get it here: TLSFMem V1.4 (No longer available!)

That's a shame!

I have installed it (1.3) and noticed a 10% (20Mb) more memory recycled with 'avail flush'. It would of been nice to see a whole new memory app instead of all this unhappy ego massaging/character assination thread ...


_________________

 Status: Offline
Profile     Report this post  
falemagn 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 2-Nov-2007 18:21:19
#38 ]
Super Member
Joined: 24-Nov-2003
Posts: 1126
From: Italy

@ Codesmith

One thing is to rewrite the code, another is to translate it. It's no different than, say, translate the latest Harry Potter book from English into Italian: you'll get sued for doing so, because the Italian translation is a derivative work of the English one.

You can certainly understand how an algorithm functions and reimplement it in another language (bar patents), but you can't "literally" translate from one language to the other without abiding to the original license.


_________________
It is well enough that people of the nation do not understand our banking and monetary
system, for if they did, I believe there would be a revolution before tomorrow morning.

~~ Henry Ford

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 2-Nov-2007 21:46:09
#39 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

@falemagn:

I see. So as long as it's not a straight port, I don't have to worry about violating the license, right?

 Status: Offline
Profile     Report this post  
falemagn 
Re: TLSFMem O(1) Memory Allocator V1.4
Posted on 3-Nov-2007 11:53:46
#40 ]
Super Member
Joined: 24-Nov-2003
Posts: 1126
From: Italy

@ CodeSmith

No worries, as long as you don't infringe on patents. You've got SW patents in USA to worry about.


_________________
It is well enough that people of the nation do not understand our banking and monetary
system, for if they did, I believe there would be a revolution before tomorrow morning.

~~ Henry Ford

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle