Skip to content
This repository has been archived by the owner on May 12, 2018. It is now read-only.

Add and use memoization server #511

Merged
merged 5 commits into from Jun 19, 2015
Merged

Add and use memoization server #511

merged 5 commits into from Jun 19, 2015

Conversation

ghost
Copy link

@ghost ghost commented Jun 11, 2015

No description provided.

Tuncer Ayaz added 5 commits June 11, 2015 20:22
Copy memo.erl from https://github.com/tuncer/memo and rename to
rmemo.erl for use in rebar. We rename it to avoid collisions.
1. memoize otp release vsn string function call

2. memoize expensive filename:absname/1 call which happens
   to be called quite frequently
ets read_concurrency has been available since R14, but rebar supports
R13B03 (and newer). As a workaround we check that erts/ebin/erts.app
exists as another pre-R14 characteristic to determine whether we can
assume read_concurrency is supported.
ferd added a commit that referenced this pull request Jun 19, 2015
Add and use memoization server
@ferd ferd merged commit 0262332 into rebar:master Jun 19, 2015
@ghost ghost deleted the memo branch June 19, 2015 14:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants