Google Chrome Dev has now released a new version 5.0.375.17 Dev. There were several changes made to improve the performance of Chrome. To install the latest dev version, please access Dev channel here. You can also directly download the New Offline Install for Windows here.
Google Chrome releases updates to different release channels. There are three release channels: Stable channel (Everyone is on the Stable channel when they first install Google Chrome), Beta channel (People who like to use and help refine the latest features subscribe to the Beta channel) and Dev channel (This developer preview channel is where ideas get tested).
The latest Dev channel updates: