- 23 4月, 2016 1 次提交
-
-
由 Aaron Patterson 提交于
Slight refactor to improve boot performance on some Ruby implementations (for now).
-
- 09 3月, 2016 1 次提交
-
-
由 Jerry Cheung 提交于
-
- 01 3月, 2016 1 次提交
-
-
由 Matthew Draper 提交于
These should allow external code to run blocks of user code to do "work", at a similar unit size to a web request, without needing to get intimate with ActionDipatch.
-
- 14 12月, 2015 1 次提交
-
-
由 Xavier Noria 提交于
See the rationale in the comment present in this patch.
-
- 09 12月, 2015 1 次提交
-
-
由 Xavier Noria 提交于
Better English.
-
- 22 11月, 2015 3 次提交
-
-
由 Xavier Noria 提交于
This method needs to ensure that if a change happens, it is going to be registered. With this refactor suggested by @matthewd race conditions do not matter because if no file is watched, nothing is done. And as long as some invocation sets the flag to true, it will stay true. The refactor leaves a race condition in which two simultaneous threads that watch some of the files passed do the actual work in `any?`, whereas the mutex guaranteed that was done at most once. But this is considered to be a better tradeoff.
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
listen is calling us from its own thread, we need to synchronize reads and writes to this flag.
-
- 12 11月, 2015 2 次提交
-
-
由 Xavier Noria 提交于
A small rewrite in a last attempt at writing obvious and portable code without manual string manipulation. Note that Pathname#== uses string comparison on Windows, so if client code passes "C:\foo" and "c:/foo/bar" the predicate won't see the former is an ascendant of the latter. Risky business.
-
由 Xavier Noria 提交于
Whatever the inner loop selects, we already know is a descendant and can be filtered out right away from dirs_sorted_by_nparts to skip useless iterations.
-
- 11 11月, 2015 9 次提交
-
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
- 10 11月, 2015 1 次提交
-
-
由 Xavier Noria 提交于
-
- 09 11月, 2015 6 次提交
-
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
This commit also bases everything on Pathname internally.
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
This is the implementation of the file update checker written by Puneet Agarwal for GSoC 2015 (except for the tiny version of the listen gem, which was 3.0.2 in the original patch). Puneet's branch became too out of sync with upstream. This is the final work in one single clean commit. Credit goes in the first line using a convention understood by the contrib app.
-