DescriptionChanges to improve the performance of reading a snapshot.
There are two changes:
1. The decoding loop in ReadStream is unrolled.
2. Small reorganizaiton of PageSpace::TryAllocate to avoid
copying SpaceUsuage structs around.
These changes improve performance of CorelibIsolateStartup
~10-12% on ia32.
R=iposva@google.com
Committed: https://code.google.com/p/dart/source/detail?r=37141
Patch Set 1 #Patch Set 2 : #
Total comments: 2
Patch Set 3 : #
Messages
Total messages: 4 (0 generated)
|