aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax/Environment.java
Commit message (Expand)AuthorAge
* Remove obsolete function.Gravatar laurentlb2018-06-27
* Handle evaluation of statements, not just expressions.Gravatar brendandouglas2018-06-26
* Skylark debugger: Fix NPE listing frames.Gravatar brendandouglas2018-06-12
* Initial implementation of a Skylark debug server API.Gravatar Googler2018-05-23
* Move BazelLibrary from syntax/ to packages/Gravatar brandjon2018-05-01
* Moves the decision to enable memoization from codecs to the top-level invocat...Gravatar shahan2018-04-02
* Automated rollback of commit 316cd7da6f6b003b853ccf7d144f395a9a557400.Gravatar janakr2018-03-26
* Use an immutable Attribute factory in objects that are persisted to Skyframe,...Gravatar janakr2018-03-22
* @AutoCodec some expressions that show up in Java configured targets.Gravatar janakr2018-03-16
* Integrate memoization into standard serialization. This involves a number of ...Gravatar janakr2018-03-13
* Optimize GC churn of parameter bindings performed before each user defined fu...Gravatar nharmata2018-03-08
* Automated rollback of commit f1013485d41efd8503f9d4f937e17d1b4bc91ed3.Gravatar nharmata2018-03-07
* Optimize GC churn of parameter bindings performed before each user defined fu...Gravatar nharmata2018-03-07
* Remove hacky cast now that Copybara is updated to use GlobalFrameGravatar nharmata2018-03-01
* Make the distinction between "global frame" and "lexical frame" explicit. As ...Gravatar nharmata2018-03-01
* Environment guarantees determinism when retrieving its bindingsGravatar brandjon2018-02-13
* Add debugging helper to Environment.Extension to say why something's unequalGravatar brandjon2018-02-06
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Optimize recursive call detectionGravatar michajlo2017-10-24
* Require semantics field for Environment.BuilderGravatar brandjon2017-10-23
* Be explicit about semantics of Skylark environmentsGravatar brandjon2017-10-23
* Add useDefaultSemantics() to Enviornment.BuilderGravatar brandjon2017-10-20
* Pass SkylarkSemantics through Skyframe instead of the options classGravatar brandjon2017-10-06
* Use SkylarkSemantics in place of options class in the interpreterGravatar brandjon2017-10-06
* Clarify Mutability invariants, refactor some testsGravatar brandjon2017-09-29
* Add a way to construct Frames in a two-step processGravatar brandjon2017-08-29
* Cleanup javadoc around Mutability / SkylarkMutableGravatar brandjon2017-08-03
* Clean up a few Skylark-Skyframe structuresGravatar brandjon2017-07-19
* Fix crash when unioning depsets with different ordersGravatar brandjon2017-07-14
* Misc cleanups of syntax dirGravatar brandjon2017-07-12
* Refactor PrinterGravatar vladmos2017-07-03
* Add a pretty printer for Skylark ASTsGravatar brandjon2017-06-28
* Introduce --incompatible_comprehension_variables_do_not_leakGravatar laurentlb2017-06-14
* Clean up API for the Extension classGravatar brandjon2017-05-09
* Clean up Environment.FrameGravatar brandjon2017-05-09
* Refactor "isMutable" -> "isFrozen"Gravatar brandjon2017-05-04
* Make Skylark interpreter read Skylark command-line flagsGravatar brandjon2017-04-30
* Make frame bindings use LinkedHashMap for determinismGravatar Jon Brandvein2017-01-19
* Add 'did you mean' suggestion for load() statements.Gravatar Laurent Le Brun2017-01-03
* Add 'did you mean' suggestion when accessing an undefined variable.Gravatar Laurent Le Brun2017-01-03
* Rollback of commit 7c4a8093da6272969c86f22a08c72ddbbf6e8274.Gravatar Kristina Chodorow2016-12-02
* Remove callerLabel from Environment.Gravatar Laurent Le Brun2016-12-01
* Remove isSkylark and eval from Environment.Gravatar Laurent Le Brun2016-11-29
* Remove Environment.parseFileGravatar Laurent Le Brun2016-11-23
* Minor refactoring in SkylarkUtilsGravatar Laurent Le Brun2016-11-22
* Fix a bunch of typosGravatar Jon Brandvein2016-11-10
* Move ToolsRepository out of EnvironmentGravatar Laurent Le Brun2016-10-27
* Cleanup: remove isSkylark in Environment ContinuationGravatar Laurent Le Brun2016-10-27
* Cleanup in Environment, remove unused lookup functionGravatar Laurent Le Brun2016-10-27
* Cleanup, remove differences between Build and Skylark environments.Gravatar Laurent Le Brun2016-10-14