pulumi/pkg/compiler
joeduffy c39280a545 Synchronize access to type caches
We run tests in parallel and recently we began hitting a high enough
degree of parallelism that we've begun seeing "unsynchronized access
to map" errors in our test passes (intermittently).  The root cause
is that access to the type symbol caches aren't synchronized.  It would
be ideal if we actually rewired these to be cached in the compiler
context -- rather than being global -- but this fix is sufficient for
now.  We will simply synchronize access using a Mutex.
2017-06-20 18:16:53 -07:00
..
ast
binder Fix empty body issues 2017-06-14 10:30:46 -07:00
core Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00
errors Improve property validation diagnostics 2017-06-16 10:04:49 -07:00
metadata
symbols Synchronize access to type caches 2017-06-20 18:16:53 -07:00
testdata
types
compiler.go Rewrite plans and deployments 2017-06-13 07:10:13 -07:00
compiler_test.go Rewrite plans and deployments 2017-06-13 07:10:13 -07:00