Thanks to Guillaume Fortaine for sending this along. Apparently a
slimmed-down newlib-based C library is now under new BSD license. For those who are debating working on or have been working on a stripped down C library for eLua, this might be of interest: http://code.google.com/p/minilib-c/ -jsnyder _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Very cool. Now, if I can only manage to do without sleep, I'll be able to work on this. I got eLua compiling clean with minix libc, but as we all know that doesn't mean a heck of a lot.
On Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote:
_______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Hi,
On Fri, Feb 10, 2012 at 1:56 PM, Matt Wilbur <[hidden email]> wrote: > Very cool. Now, if I can only manage to do without sleep, I'll be able to > work on this. I got eLua compiling clean with minix libc, but as we all > know that doesn't mean a heck of a lot. Personally, I think that means quite a lot. Did you also manage to 'port' the Newlib stubs to minix libc? How about the difference in size? Best, Bogdan > > On Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote: > > Thanks to Guillaume Fortaine for sending this along. Apparently a > slimmed-down newlib-based C library is now under new BSD license. For > those who are debating working on or have been working on a stripped > down C library for eLua, this might be of interest: > http://code.google.com/p/minilib-c/ > > -jsnyder > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Brent Picasso |
This looks very interesting. Is the library complete, or still a
work in progress?
I was particularly interested in the malloc implementation, but saw that that malloc function simply returned 'NULL'.
Brent Picasso
Autosport Labs Technology for Race and Street autosportlabs.com | twitter.com/AutosportLabs On 02/13/2012 03:22 AM, Bogdan Marinescu wrote: Hi, On Fri, Feb 10, 2012 at 1:56 PM, Matt Wilbur [hidden email] wrote:Very cool. Now, if I can only manage to do without sleep, I'll be able to work on this. I got eLua compiling clean with minix libc, but as we all know that doesn't mean a heck of a lot.Personally, I think that means quite a lot. Did you also manage to 'port' the Newlib stubs to minix libc? How about the difference in size? Best, BogdanOn Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote: Thanks to Guillaume Fortaine for sending this along. Apparently a slimmed-down newlib-based C library is now under new BSD license. For those who are debating working on or have been working on a stripped down C library for eLua, this might be of interest: http://code.google.com/p/minilib-c/ -jsnyder _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev_______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
On Mon, Feb 13, 2012 at 6:33 PM, Brent Picasso <[hidden email]> wrote:
> This looks very interesting. Is the library complete, or still a work in > progress? > > I was particularly interested in the malloc implementation, but saw that > that malloc function simply returned 'NULL'. Are you interested in a particular malloc implementation, with certain optimizations? Best, Bogdan > > Brent Picasso > Autosport Labs > Technology for Race and Street > autosportlabs.com | twitter.com/AutosportLabs > > On 02/13/2012 03:22 AM, Bogdan Marinescu wrote: > > Hi, > > On Fri, Feb 10, 2012 at 1:56 PM, Matt Wilbur <[hidden email]> wrote: > > Very cool. Now, if I can only manage to do without sleep, I'll be able to > work on this. I got eLua compiling clean with minix libc, but as we all > know that doesn't mean a heck of a lot. > > Personally, I think that means quite a lot. Did you also manage to > 'port' the Newlib stubs to minix libc? How about the difference in > size? > > Best, > Bogdan > > On Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote: > > Thanks to Guillaume Fortaine for sending this along. Apparently a > slimmed-down newlib-based C library is now under new BSD license. For > those who are debating working on or have been working on a stripped > down C library for eLua, this might be of interest: > http://code.google.com/p/minilib-c/ > > -jsnyder > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Brent Picasso |
Mostly interested in a malloc that is very light weight, but at
least recovers memory and performs defragmentation (the latter would
be a bonus)
Brent Picasso
Autosport Labs Technology for Race and Street autosportlabs.com | twitter.com/AutosportLabs On 02/13/2012 12:36 PM, Bogdan Marinescu wrote: On Mon, Feb 13, 2012 at 6:33 PM, Brent Picasso [hidden email] wrote:This looks very interesting. Is the library complete, or still a work in progress? I was particularly interested in the malloc implementation, but saw that that malloc function simply returned 'NULL'.Are you interested in a particular malloc implementation, with certain optimizations? Best, BogdanBrent Picasso Autosport Labs Technology for Race and Street autosportlabs.com | twitter.com/AutosportLabs On 02/13/2012 03:22 AM, Bogdan Marinescu wrote: Hi, On Fri, Feb 10, 2012 at 1:56 PM, Matt Wilbur [hidden email] wrote: Very cool. Now, if I can only manage to do without sleep, I'll be able to work on this. I got eLua compiling clean with minix libc, but as we all know that doesn't mean a heck of a lot. Personally, I think that means quite a lot. Did you also manage to 'port' the Newlib stubs to minix libc? How about the difference in size? Best, Bogdan On Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote: Thanks to Guillaume Fortaine for sending this along. Apparently a slimmed-down newlib-based C library is now under new BSD license. For those who are debating working on or have been working on a stripped down C library for eLua, this might be of interest: http://code.google.com/p/minilib-c/ -jsnyder _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev_______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
On Mon, Feb 13, 2012 at 10:42 PM, Brent Picasso <[hidden email]> wrote:
> Mostly interested in a malloc that is very light weight, but at least > recovers memory and performs defragmentation (the latter would be a bonus) The simple allocator in elua (enabled by compiling with 'allocator=simple') recovers memory, but doesn't defragment. Very few allocators actually defragment memory, as the runtime penalty for this operation is huge. Unfortunately, light weight and efficient (in terms of speed and/or fragmentation) allocators are still mostly an exercise in imagination. Best, Bogdan > > > Brent Picasso > Autosport Labs > Technology for Race and Street > autosportlabs.com | twitter.com/AutosportLabs > > On 02/13/2012 12:36 PM, Bogdan Marinescu wrote: > > On Mon, Feb 13, 2012 at 6:33 PM, Brent Picasso <[hidden email]> > wrote: > > This looks very interesting. Is the library complete, or still a work in > progress? > > I was particularly interested in the malloc implementation, but saw that > that malloc function simply returned 'NULL'. > > Are you interested in a particular malloc implementation, with certain > optimizations? > > Best, > Bogdan > > Brent Picasso > Autosport Labs > Technology for Race and Street > autosportlabs.com | twitter.com/AutosportLabs > > On 02/13/2012 03:22 AM, Bogdan Marinescu wrote: > > Hi, > > On Fri, Feb 10, 2012 at 1:56 PM, Matt Wilbur <[hidden email]> wrote: > > Very cool. Now, if I can only manage to do without sleep, I'll be able to > work on this. I got eLua compiling clean with minix libc, but as we all > know that doesn't mean a heck of a lot. > > Personally, I think that means quite a lot. Did you also manage to > 'port' the Newlib stubs to minix libc? How about the difference in > size? > > Best, > Bogdan > > On Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote: > > Thanks to Guillaume Fortaine for sending this along. Apparently a > slimmed-down newlib-based C library is now under new BSD license. For > those who are debating working on or have been working on a stripped > down C library for eLua, this might be of interest: > http://code.google.com/p/minilib-c/ > > -jsnyder > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Brent Picasso |
thanks- totally understandable. I'm interested in the alloc in eLua,
will definitely check it out!
Brent Picasso
Autosport Labs Technology for Race and Street autosportlabs.com | twitter.com/AutosportLabs On 02/13/2012 12:45 PM, Bogdan Marinescu wrote: On Mon, Feb 13, 2012 at 10:42 PM, Brent Picasso [hidden email] wrote:Mostly interested in a malloc that is very light weight, but at least recovers memory and performs defragmentation (the latter would be a bonus)The simple allocator in elua (enabled by compiling with 'allocator=simple') recovers memory, but doesn't defragment. Very few allocators actually defragment memory, as the runtime penalty for this operation is huge. Unfortunately, light weight and efficient (in terms of speed and/or fragmentation) allocators are still mostly an exercise in imagination. Best, BogdanBrent Picasso Autosport Labs Technology for Race and Street autosportlabs.com | twitter.com/AutosportLabs On 02/13/2012 12:36 PM, Bogdan Marinescu wrote: On Mon, Feb 13, 2012 at 6:33 PM, Brent Picasso [hidden email] wrote: This looks very interesting. Is the library complete, or still a work in progress? I was particularly interested in the malloc implementation, but saw that that malloc function simply returned 'NULL'. Are you interested in a particular malloc implementation, with certain optimizations? Best, Bogdan Brent Picasso Autosport Labs Technology for Race and Street autosportlabs.com | twitter.com/AutosportLabs On 02/13/2012 03:22 AM, Bogdan Marinescu wrote: Hi, On Fri, Feb 10, 2012 at 1:56 PM, Matt Wilbur [hidden email] wrote: Very cool. Now, if I can only manage to do without sleep, I'll be able to work on this. I got eLua compiling clean with minix libc, but as we all know that doesn't mean a heck of a lot. Personally, I think that means quite a lot. Did you also manage to 'port' the Newlib stubs to minix libc? How about the difference in size? Best, Bogdan On Monday, 6 February, 2012 at 11:49 PM, James Snyder wrote: Thanks to Guillaume Fortaine for sending this along. Apparently a slimmed-down newlib-based C library is now under new BSD license. For those who are debating working on or have been working on a stripped down C library for eLua, this might be of interest: http://code.google.com/p/minilib-c/ -jsnyder _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev_______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Free forum by Nabble | Edit this page |