Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20130420155900.GA9247@brightrain.aerifal.cx>
Date: Sat, 20 Apr 2013 11:59:00 -0400
From: Rich Felker <dalias@...ifal.cx>
To: musl@...ts.openwall.com
Subject: Non-priority wishlist for musl

Hi all,

Here are a few wishlist items that are probably a lot more fun than
the priority ones for the next couple releases. They're low-priority
because they're not affecting robustness or compatibility, mostly just
performance and convenience. I'm just putting them down as a list here
for the record and in case anybody wants to start a discussion off of
them or propose other enhancements in the same category.

- Reworking iconv (again), this time to use an internal temporary
  buffer for processing whole runs rather than character at a time.

- Private-futex support in all synchronization primitives and internal
  locking.

- Various malloc enhancement ideas for reducing fragmentation and/or
  increasing performance.

- Converting regex engine to work on bytes instead of decoding each
  character to wchar_t.

- Fixing vdso support.

- Support for building libc itself with stack protector.

- Resorting data/bss objects to drop the number of essential dirty
  pages for libc.so to a minimum.

Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.