On 3/2/07, The Rasterman Carsten Haitzler <[EMAIL PROTECTED]> wrote: > On Thu, 1 Mar 2007 00:23:17 -0600 "Nathan Ingersoll" <[EMAIL PROTECTED]> > babbled: > > cool! nice work on the profiling. > > anyway - you hit a usage case i didn't expect/intend for the edje file data - > i > expected it to be used rarely so it wouldn't be a bottlneck. hashes are fairly > big as they need to allocate space for at least N bucket points to start with, > so if you only have a few items, i decided no hash was the way to go - given > the above assumption, it saved memory and would be ok. 1 hash per file though > isn't too bad - and i think that'd be acceptable, but you can also have object > data (done the same way) and then per object you'd need a hash (well per > source > object - each instance cah share the source config for the group object). no > need to break the format here - just populate the hash on load from the list > (then even free up the list and empty it). :)
That's fine, this is actually what I've already implemented. Though I have not made that change for the object data sections as that could result in a lot more hashes (and all N buckets) being created. Thanks, Nathan ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel