Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Pickle as binary sources cache. #222

Merged
merged 1 commit into from
Feb 20, 2013

Conversation

roehling
Copy link
Contributor

The cPickle serialization module is almost eight times
as fast as the generic YAML loader, and still almost
twice as fast as the optimized CLoader.

You have to run 'rosdep update' to rebuild the cache
in the binary format. If no binary cache files are
found, the code falls back to the old YAML
serialization.

The cPickle serialization module is almost eight times
as fast as the generic YAML loader, and still almost
twice as fast as the optimized CLoader.

You have to run 'rosdep update' to rebuild the cache
in the binary format. If no binary cache files are
found, the code falls back to the old YAML
serialization.
@tfoote
Copy link
Member

tfoote commented Feb 15, 2013

Thanks for the patch. I hope to test this next week.

tfoote added a commit that referenced this pull request Feb 20, 2013
@tfoote tfoote merged commit b0aaeb0 into ros-infrastructure:master Feb 20, 2013
@tfoote
Copy link
Member

tfoote commented Feb 20, 2013

This provides a huge speedup. After inst_pickle_updated
Before inst

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants