Commit Graph

5 Commits

Author SHA1 Message Date
kwantam 96eaa4a881 update to Unicode 9 ; clean up no_std and related 2016-12-23 15:43:58 -08:00
kwantam cbad406d03 add benchmarks ; add explicit #[inline] annotations
This diff adds benchmarks to get more info regarding Issue #1.

It appears that the remaining difference between the "simple"
case and the "cargo" case is the result of a difference in
performance between using `match` and `if` for tight loops.

I suspect it's because of the way that match arms get reordered:
if I manually reorder the "if" statement, I can reproduce the
match performance.

Also added a couple #[inline] annotations in tables.rs, though
the difference in performance in my measurements is negligible.

Bumped version number to 0.1.1.
2015-04-19 00:02:03 -04:00
kwantam ab525e6616 make no_std a feature to allow builds in beta; bump version 2015-04-15 17:56:43 -04:00
kwantam 4c51fb1466 slight doc touch 2015-04-15 16:00:36 -04:00
kwantam c89e9d94cc add tablegen script and table 2015-04-13 20:08:04 -04:00