Skip to content
Success

Changes

Summary

  1. Run LL perf with more stable compile flags and run context. (details)
  2. Some clean-up in CurrentObject, so that TupleIterator is no longer faking being a AggregateIterator. (details)
  3. Adjust LL perf to use a random layout of nodes in memory (details)
  4. add -invariant/--invariant flag to enable invariant checking during AST passes (details)
  5. add parsing test for waitfor statement (details)
  6. add Kahn74 citation (details)
  7. clean up .gitignore file (details)
  8. update channel chapter intro (details)
  9. Clean-up in parser. ClauseNode rework, plus internal adjustments to reduce extra code and unchecked casts. (details)
  10. Missed some uses of the new parser helpers. (details)
  11. Clean-up in CodeLocationTools. (details)
  12. Added/cleaned some AST comments. (details)
Commit e9ed2a1334f7a4cbb35148dc4244da177b06c345 by mlbrooks
Run LL perf with more stable compile flags and run context.
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/Makefile
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv
Commit ea2759b7f6353252b6b90ed7fb4d0ff8cb161f94 by ajbeach
Some clean-up in CurrentObject, so that TupleIterator is no longer faking being a AggregateIterator.
The file was modifiedsrc/ResolvExpr/CurrentObject.cc
Commit 2b01f8eb0956d35d26d892237add4fca234e1762 by mlbrooks
Adjust LL perf to use a random layout of nodes in memory
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-remelem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-remelem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-allhead.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/Makefile
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/driver.c
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-allhead.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-inselem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/observation.c
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-inselem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/observation.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-allhead.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-remelem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-remelem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-inselem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-inselem.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-allhead.h
Commit 372b6d34a37306819c474eb057a4c06dca076d4d by Peter Buhr
add -invariant/--invariant flag to enable invariant checking during AST passes
The file was modifiedsrc/main.cc
The file was modifieddriver/cfa.cc
The file was modifiedsrc/CompilationState.cc
The file was modifiedsrc/CompilationState.h
Commit a1b41e363ca56523362757f3753cfe892d779a19 by Peter Buhr
add parsing test for waitfor statement
The file was removedtests/concurrent/waitfor/parse2.cfa
The file was modifiedtests/concurrent/waitfor/parse.cfa
The file was modifiedtests/Makefile.am
Commit 8c3d1d515431833e81438ecddec6d5782ce71010 by Peter Buhr
add Kahn74 citation
The file was modifieddoc/bibliography/pl.bib
Commit e59a9faa5ade19bf6de002cee277c49847723078 by Peter Buhr
clean up .gitignore file
The file was modifieddoc/theses/colby_parsons_MMAth/.gitignore
Commit 992157317fa74acf52d8f0c4f23e662c8c81fb40 by Peter Buhr
update channel chapter intro
The file was modifieddoc/theses/colby_parsons_MMAth/text/channels.tex
Commit 661117761e1e429d1007ea57fa382fed68089100 by ajbeach
Clean-up in parser. ClauseNode rework, plus internal adjustments to reduce extra code and unchecked casts.
The file was modifiedsrc/Parser/parserutility.h
The file was modifiedsrc/Parser/DeclarationNode.cc
The file was modifiedsrc/Parser/parser.yy
The file was modifiedsrc/Parser/DeclarationNode.h
The file was modifiedsrc/Parser/StatementNode.h
The file was modifiedsrc/Parser/ExpressionNode.cc
The file was modifiedsrc/Parser/ExpressionNode.h
The file was modifiedsrc/Parser/StatementNode.cc
Commit 5541a44e408478e994f615c1c49cd87dd3547d96 by ajbeach
Missed some uses of the new parser helpers.
The file was modifiedsrc/Parser/StatementNode.cc
Commit b05beaa3bbb9645409ca930f493596216e1c2c89 by ajbeach
Clean-up in CodeLocationTools.
The file was modifiedsrc/Common/CodeLocationTools.cpp
Commit 94c98f0e2c8ff2460c24012c4a0404922b49d8f3 by ajbeach
Added/cleaned some AST comments.
The file was modifiedsrc/AST/Decl.hpp
The file was modifiedsrc/AST/Init.hpp
The file was modifiedsrc/AST/Attribute.hpp
The file was modifiedsrc/AST/Expr.hpp
The file was modifiedsrc/AST/Stmt.hpp