SuccessConsole Output

23:22:00 
23:22:00 <p>- Changes -------------------------------------------------------------</p>
23:22:00 
23:22:00 <pre>
23:22:00 The branch null has been updated.
23:22:00       from  031453cf5dfd7f1e49913564f05ccb0561789d95 (commit)
23:22:00 </pre>
23:22:00 
23:22:00 <p>- Log -----------------------------------------------------------------</p>
23:22:00 
23:22:00 <pre>
23:22:00 commit 031453cf5dfd7f1e49913564f05ccb0561789d95
23:22:00 Author: Thierry Delisle <tdelisle@uwaterloo.ca>
23:22:00 
23:22:00     Forgot to change memory.hfa
23:22:00 
23:22:00 commit 2bfee8ecd5739928856b0caee866e9d2e3d7b19e
23:22:00 Merge: 1341ce1e 812ba3de
23:22:00 Author: Thierry Delisle <tdelisle@uwaterloo.ca>
23:22:00 
23:22:00     Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
23:22:00 
23:22:00 commit 1341ce1e72923c20d2bcc5d4306ef43fc91f9584
23:22:00 Author: Thierry Delisle <tdelisle@uwaterloo.ca>
23:22:00 
23:22:00     Simple release function on unique_ptrs
23:22:00 
23:22:00 commit 0156cdd391a7fe6202bdfbd1d050279980599e97
23:22:00 Author: Thierry Delisle <tdelisle@uwaterloo.ca>
23:22:00 
23:22:00     Initial fix to fstreams not throwing in release
23:22:00 
23:22:00 commit 812ba3de51e3d02fbce656b13d48602cf828adf1
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Some clean-up to make Peter's changes to the exception benchmarks fit in better. And make test.sh a bit more robust.
23:22:00 
23:22:00 commit 49b3389e6e21dcaa864c8562aed949bc43f23925
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Follow-up, perventing recursion removal in C++.
23:22:00 
23:22:00 commit 18783b45169d4a33a235b14266f919d65d7b5046
23:22:00 Author: Peter A. Buhr <pabuhr@uwaterloo.ca>
23:22:00 
23:22:00     attempt to remove tail-recursion optimization
23:22:00 
23:22:00 commit f450f2f3d268f91ca50a97d15db72c48d26ad4b6
23:22:00 Author: Michael Brooks <mlbrooks@uwaterloo.ca>
23:22:00 
23:22:00     Baseline of the string implementation.
23:22:00 
23:22:00 commit 180f249d8c08c772b9b9314d1b36dd26f03cd3cb
23:22:00 Merge: 65502d83 a3cadfcf
23:22:00 Author: caparsons <caparson@uwaterloo.ca>
23:22:00 
23:22:00     Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
23:22:00 
23:22:00 commit 65502d83df1b51d0a863dcb592705be3ca7b3c58
23:22:00 Author: caparsons <caparson@uwaterloo.ca>
23:22:00 
23:22:00     added some mutex stmt benchmarking
23:22:00 
23:22:00 commit bbe3719f51f151b5ad865f6a0ca92c072ca4f23e
23:22:00 Author: caparsons <caparson@uwaterloo.ca>
23:22:00 
23:22:00     cleaned up some mutex stmt related code
23:22:00 
23:22:00 commit a3cadfcf7de2a83c2d884dd711e7f82979272284
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed default parser argument
23:22:00 
23:22:00 commit 81e0c616a6dc3f8dc057bb3e7da1775302f3f053
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Reverted to using English-speaking-order syntax
23:22:00 
23:22:00 commit 761e1466b11259e0ef62b75565b01d89df973f29
23:22:00 Merge: 24ebddac b1837175
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Merge branch 'master' into jacob/cs343-translation
23:22:00 
23:22:00 commit 24ebddac8cb6c9f0c7eace68ce40fcee372b75b6
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added default argument
23:22:00 
23:22:00 commit b1837175c674b641af684feebfc1950002b25fad
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Update another file in the exception benchmarks as well as some print formatting.
23:22:00 
23:22:00 commit 678f259e022d6bf210462dbdfedd2efab0b1a302
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Some clean-up in the exception benchmark directory. Mostly just shortening names.
23:22:00 
23:22:00 commit 8baaf74ec35f56f5ef89ff6a591d6a4005b30650
23:22:00 Merge: 3ad90978 a916aadb
23:22:00 Author: Thierry Delisle <tdelisle@uwaterloo.ca>
23:22:00 
23:22:00     Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
23:22:00 
23:22:00 commit 3ad9097818f02c2cd28110d35d00b332bf412f5a
23:22:00 Author: Thierry Delisle <tdelisle@uwaterloo.ca>
23:22:00 
23:22:00     Minor fixes to makefiles for mutex stmt
23:22:00 
23:22:00 commit a916aadbb1d545b0967973dc3fcdff28e7f0e14c
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Andrew MMath: Added abstract. Should be ready for the readers now.
23:22:00 
23:22:00 commit 34fcc132e581e17a6ec0541f33661e753a8dfc0a
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Andrew MMath: Nope! Forgot to delete one \todo.
23:22:00 
23:22:00 commit 25d4e153d01ba0dde134cb98245def87984aad16
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Andrew MMath: That's the rest of the \todo items and everything needed for the initial submission.
23:22:00 
23:22:00 commit b0f225f4a182eb77c1ccda02c16472819726df96
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Used in-English-order declaration syntax in header file too
23:22:00 
23:22:00 commit ca83227ffb009f34216fed8e1d1fd267cc1e3ae2
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Changed API of parse_config to accept parse function
23:22:00 
23:22:00 commit cd03b76d2be3680d03e99bc17ed4afd74cb2e0b3
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Andrew MMath: Clean-up pass addressing (or deciding not to address) most of the remaining \todo items.
23:22:00 
23:22:00 commit 45b772cf0406fccbf48768567f22b812859bc559
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added some clarifying Peter Buhr-style comments
23:22:00 
23:22:00 commit dd698b4d684e3c7fc0fa7b67fd0814c8f5d71a7e
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added more TODOs
23:22:00 
23:22:00 commit 4a1bc44c98359d4d1bcc9795f8081a9ecadd2d3f
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Used in-English-order variable declaration syntax
23:22:00 
23:22:00 commit e37db1126547930596a2d9038d06448d37ac2b6f
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Andrew MMath: Two missing paragraphs in future work about special cases in virtual table generation.
23:22:00 
23:22:00 commit 0660962c485d925b8efc33e5e0299e236fd55b22
23:22:00 Merge: 480389d2 6cf21ed8
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Merge branch 'master' into jacob/cs343-translation
23:22:00 
23:22:00 commit 480389d2be8f558762a52a4dc8f34d7c7bfa9d2b
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Wrote test suite for parse_config
23:22:00 
23:22:00 commit e22c841901dad8e0a285ecbc20fc912df8456894
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed message function for Missing_Config_Entries
23:22:00 
23:22:00 commit 6cf21ed888a0b66e38aacbf78c09dc2a1d843879
23:22:00 Author: Andrew Beach <ajbeach@uwaterloo.ca>
23:22:00 
23:22:00     Andrew MMath: First pass on adding missing citations.
23:22:00 
23:22:00 commit 32913bc9451fc38056750b9db2b756428232f176
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed up comments
23:22:00 
23:22:00 commit 692db7918b09199f7a46298e99ec0f5a5cb48ce3
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Made little changes and added comments
23:22:00 
23:22:00 commit a75cd3d81ac5ed6b6bf232799629c266ddfb3db5
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added message function for exceptions I've created
23:22:00 
23:22:00 commit dcf792a65cd7bc8bb2e86c4f7fecd34f0f95b32f
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added more information to exceptions
23:22:00 
23:22:00 commit 3be40787f5e3dfef12021e668101a538c2872654
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added more info to "missing config entry" exception
23:22:00 
23:22:00 commit e1e506bb9196fe85e0db2a3991e4ec8a51573d1f
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added exception for when there are missing config entries
23:22:00 
23:22:00 commit c166f4ef9b8229c662d3f3ddbfa422165e20e6b4
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed spelling mistake
23:22:00 
23:22:00 commit a3f2a3e2c41af22a48c446b7d07d4dd45849b244
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Simplified validation logic
23:22:00 
23:22:00 commit 1764a63346907cd7fa14efc3c91719a8f214715a
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed printing of errors in library code
23:22:00 
23:22:00 commit 247d4acb9bd1b497b664d5efd1122bcd4d7e0b40
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed error for unknown config format
23:22:00 
23:22:00 commit 5993b6a372af8500cfe5027087972019267fdecc
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed old comment
23:22:00 
23:22:00 commit a0d6987fec4cacbfde8013d6ab6bb1d53398a069
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Cleaned up and un-nested code
23:22:00 
23:22:00 commit 6d8e1ab77747d1ff3e4498279c8f78187e962376
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Improved EHM code
23:22:00 
23:22:00 commit cac1d52a885d021898dd5985f6a9a163913bef7d
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed realloc error
23:22:00 
23:22:00 commit 4bdb7bf6466e64d8f5e04fe8c389f88c63ec4387
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed some issues with unfreed memory
23:22:00 
23:22:00 commit 5241ec2da2e4522e41241f1c2402821e845d498b
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Freed space allocated for strings
23:22:00 
23:22:00 commit f62e741cbae62eabb20ed61092c136a783f5a76d
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added spaces
23:22:00 
23:22:00 commit d322f629eb24aad5a08ecd588629914db25ac6eb
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Used more modern built-in EHM
23:22:00 
23:22:00 commit 57dff2f59e7f5676139d9f655aae7e952a6ff812
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Changed unsigned int to size_t
23:22:00 
23:22:00 commit f03b1db1d8979721b11891b240116055d2679b63
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed warning
23:22:00 
23:22:00 commit d1202901b84e64820a8afd3994794c47d9f4b037
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added comments where I'm having problems
23:22:00 
23:22:00 commit a434e92b8b8738b32243b029b577e4f8db22c6b3
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Changed quotes used for clarity
23:22:00 
23:22:00 commit d8db0af1af27a7acac5166ac13fe8b75ef7a6cbd
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Allowed config format to be specified
23:22:00 
23:22:00 commit ad78e0846056cde172d979a686f25b6160d80ead
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added case to handle initial allocation for KVP array
23:22:00 
23:22:00 commit e4b37a171829ac030d3f77527d03e89fa5805060
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Switched to allocating array of KVPs on heap
23:22:00 
23:22:00 commit 12b5b226912309b339c7851d8a6976ac122010f9
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed redundant reinitialization of buffers
23:22:00 
23:22:00 commit 82820da1c3c583a218aa1c7f36784af7ce995c5e
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed issue caused by reuse of string buffers
23:22:00 
23:22:00 commit c1dafea06a60295405a29f1b59f8d0999e26afca
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Cleaned up
23:22:00 
23:22:00 commit 1e05e09973cb8e9b9a78ccdc6682f3222f13a7b9
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Reverted to using long form of opening file
23:22:00 
23:22:00 commit f789b82a69301b8deb57544e39a835ef83976bd0
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed old string builder code
23:22:00 
23:22:00 commit cfadd082f608edceae7135776a6d820b0498b8ce
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Slimmed down copied code
23:22:00 
23:22:00 commit 8e0f2db04877d560c555d3113c2d1596a27f4064
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Ripped out old code for new one provided by Prof. Buhr
23:22:00 
23:22:00 commit ecfa7607e85a589e6b1a47966da0bc30f4adf6dc
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Re-simplified code to detect lines with comments
23:22:00 
23:22:00 commit 09fda919377c7f7f826c9b400845ae672819f064
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Used constructor to open file
23:22:00 
23:22:00 commit 0cfa768af48381bb9272a1fb4585d94bad6f505d
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Switched to using fixed-size buffers
23:22:00 
23:22:00 commit a0e142f0a806907ed5c72af307c6b8dd58bad9a9
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Ignored more types of whitespace
23:22:00 
23:22:00 commit c80ac84230946cb4e86eae9f2fd9a88ed9d69dca
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added temporary code to read in config file
23:22:00 
23:22:00 commit 45729a8605b2a73f889a6bfa62c6f95eeac53e66
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Just realized this isn't bash-style config!
23:22:00 
23:22:00 commit ba61cd9d4b23a5284257556946d3859cbbb0ede1
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added string builder-like struct
23:22:00 
23:22:00 commit 02a22a264ae377bd69f044b224629396bed8a4e1
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Reverted to using reference to KVPairs
23:22:00 
23:22:00 commit 98d6b744bef304bc4b77fbfde055bd73de79965f
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed warnings
23:22:00 
23:22:00 commit 52c68912da51a15a23b7f76fd16274fc964c41e4
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Freed KVPairs in case of error
23:22:00 
23:22:00 commit e74ba777216b604fe98a1fb5cba0e95cb1d19ee6
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Switched to allocating KVPairs on heap
23:22:00 
23:22:00 commit ad8072cf6fc1f7e6fff797644b18f485f842ec5e
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed type warning
23:22:00 
23:22:00 commit c58c65aaad32be4e7d812fd96ec1b8acbd78aebc
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Began using new math.trait.hfa
23:22:00 
23:22:00 commit 716e4e68b26fe4892382f2a70fc6af266faa671d
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added missing includes
23:22:00 
23:22:00 commit 930609e202c85d7d3423902a344d3e807c7fb614
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added some basic examples of validation functions
23:22:00 
23:22:00 commit 6604ea11bdd64dd0478f354a59dd913fb9e2292c
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added optional validation step when parsing values
23:22:00 
23:22:00 commit 80ae1216da8aeba9827e4509ad4b74098c6b119c
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added exception that will be used to signal failed validation
23:22:00 
23:22:00 commit e54654e7e732ad1385e6c0a32e2e85ea4aaa22c6
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added ability to specify optional validation function
23:22:00 
23:22:00 commit 4cc6c7d8c7a4fa871fba123c2b61cb2ffb1f04b6
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed compiler error around type of generic parse function
23:22:00 
23:22:00 commit 8f01cb044a9ffc7d221d0616b56582f558ce5158
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Switched to importing default parsing functions from parseargs
23:22:00 
23:22:00 commit 58ebd786563c5b45bf5b0fa563869710e1f84198
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Made some small changes
23:22:00 
23:22:00 commit 75824581a6c56a13739927bffd57f0a7c6f3b841
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Changed descriptive comment for parse_config
23:22:00 
23:22:00 commit 33800ac8bdc8d33cfb7b5ced4b034692e81dbc93
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Broke apart reading to intermediate format and parsing from intermediate
23:22:00 
23:22:00 commit 602e8d5787d3eb9e8a1f83613b26feb0bb1a79a0
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Fixed error setting size of list of KVPs
23:22:00 
23:22:00 commit b1eeb3aa4a4eb7281781449bd55d0712bf3ea870
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added default parse function signatures to header file
23:22:00 
23:22:00 commit eb2413d3fec4adda6f30aef336b5af0a0797943b
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed old config parameters
23:22:00 
23:22:00 commit e7e5b811ef45d1cebd919c82189b1a90f5730c4d
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Added code to parse values
23:22:00 
23:22:00 commit d5cfc7e09773908daa8a68543ef7c5eaf3b263fa
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Began using intermediate format
23:22:00 
23:22:00 commit b532fcf2598cbbaa2979cdfbe12492ea7e2cc687
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed old validation code
23:22:00 
23:22:00 commit 5e0e488c66363e04e515e87f06604a0a775faa84
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Created array to hold intermediate format (string, string)
23:22:00 
23:22:00 commit 4df8fef5f8d3cd84ad5649094d027d5129c6c399
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Restructured parseconfig to work like parseargs
23:22:00 
23:22:00 commit 31337d85526519b2747eae8a6d487a12779ac161
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed old comments
23:22:00 
23:22:00 commit ff3be413d3864c7cd203c65ed41c36ba2938009c
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed code specific to CS 343 assignment
23:22:00 
23:22:00 commit 50dcfadfa596036eb498c453d91ff2f8bf205426
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed useless finally block
23:22:00 
23:22:00 commit 07b0c91c5ef5270874dde7c69e5f7fe37bc091d9
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Changed name of function exposed in parseconfig header
23:22:00 
23:22:00 commit 26b9e71a2142340701546be03c5d0a2f02c0627f
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed checking for a specific number of entries in the config file
23:22:00 
23:22:00 commit 3c124da35812080950d87d93f7fda664f7408539
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Closed ifstream before exiting prematurely
23:22:00 
23:22:00 commit c2016b6e0674236d6f94622a65b8421c6592a359
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Declared ifstream before try block
23:22:00 
23:22:00 commit 2c2d32be9c429dc236ce86a669b22ed0a307123f
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed remaining bits of C++ code
23:22:00 
23:22:00 commit a01404e680fbfed12f9a7e7295684475d8ef7584
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed bit of C++ code
23:22:00 
23:22:00 commit 181ef736b6e74b189dbfe7676ee50dd559c58047
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Began using CFA loop constructs
23:22:00 
23:22:00 commit e658f5df7208487cd8c43743723e87b9d5fa80c4
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Removed unneeded include
23:22:00 
23:22:00 commit dac34552137fd5e28c1d10a2044c3fd42cf5ae3b
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Converted += 1 to ++
23:22:00 
23:22:00 commit c3c76cd917e831865fdaa640f304a33a0c593edb
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Coalesced all file closes to one location
23:22:00 
23:22:00 commit 1896c1faa49411d9a7ac2b757db22a6626912c14
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Convert to using CFA file stream I/O
23:22:00 
23:22:00 commit 16f9aca2ea5ad835bf063489ba7b2cc2bf9ee79c
23:22:00 Author: Jacob Prud'homme <jafprudhomme@uwaterloo.ca>
23:22:00 
23:22:00     Created new library with code directly from CS 343 A6
23:22:00 </pre>
23:22:00 
23:22:00 <p>-----------------------------------------------------------------------</p>
23:22:00 <pre>
23:22:00 Summary of changes:
23:22:00 benchmark/Makefile.am                              |  63 <span style="color: #00AA00;">++</span>
23:22:00  benchmark/mutexStmt/lock1.cfa                      |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/lock2.cfa                      |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/lock4.cfa                      |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/lock8.cfa                      |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/monitor1.cfa                   |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/monitor2.cfa                   |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/monitor4.cfa                   |  22 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/no_stmt_lock1.cfa              |  23 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/no_stmt_lock2.cfa              |  25 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/no_stmt_lock4.cfa              |  29 <span style="color: #00AA00;">+</span>
23:22:00  benchmark/mutexStmt/no_stmt_lock8.cfa              |  37 <span style="color: #00AA00;">+</span>
23:22:00  .../{ResumeFixupEmpty.java => FixupEmpty.java}     |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../{ResumeFixupOther.java => FixupOther.java}     |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/cond-catch.py   |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  ...{resume-fixup-empty-f.cfa => fixup-empty-f.cfa} |  17 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  ...{resume-fixup-empty-r.cfa => fixup-empty-r.cfa} |  13 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../{resume-fixup-empty.cpp => fixup-empty.cpp}    |   0
23:22:00  .../code/{resume-fixup-empty.py => fixup-empty.py} |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  ...{resume-fixup-other-f.cfa => fixup-other-f.cfa} |  14 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  ...{resume-fixup-other-r.cfa => fixup-other-r.cfa} |  11 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../{resume-fixup-other.cpp => fixup-other.cpp}    |   0
23:22:00  .../code/{resume-fixup-other.py => fixup-other.py} |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../andrew_beach_MMath/code/resume-empty.cfa       |   1 <span style="color: #00AA00;">+</span>
23:22:00  doc/theses/andrew_beach_MMath/code/run.sh          |   5 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/test.sh         |  53 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/throw-empty.cpp |   2 <span style="color: #00AA00;">+</span>
23:22:00  doc/theses/andrew_beach_MMath/code/throw-empty.py  |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../andrew_beach_MMath/code/throw-finally.py       |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/throw-other.py  |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/throw-with.py   |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/try-catch.py    |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/code/try-finally.py  |   2 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/existing.tex         |   3 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/features.tex         |  16 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/future.tex           |   8 <span style="color: #00AA00;">+</span>
23:22:00  doc/theses/andrew_beach_MMath/implement.tex        |  34 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/intro.tex            |  24 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/performance.tex      |  11 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../andrew_beach_MMath/resumption-marking.fig      |  56 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  .../andrew_beach_MMath/uw-ethesis-frontpgs.tex     |  22 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/uw-ethesis.bib       |  48 <span style="color: #00AA00;">++</span>
23:22:00  doc/theses/andrew_beach_MMath/virtual-tree.fig     |  23 <span style="color: #00AA00;">+</span>
23:22:00  doc/theses/andrew_beach_MMath/vtable-layout.fig    |   8 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  doc/theses/andrew_beach_MMath/vtable.fig           |  42 <span style="color: #AA0000;">-</span>
23:22:00  libcfa/src/Makefile.am                             |   9 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  libcfa/src/concurrency/locks.hfa                   |  60 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  libcfa/src/concurrency/mutex_stmt.hfa              |   4 <span style="color: #AA0000;">-</span>
23:22:00  libcfa/src/containers/string.cfa                   | 317 <span style="color: #00AA00;">++++++++</span>
23:22:00  libcfa/src/containers/string.hfa                   | 138 <span style="color: #00AA00;">++++</span>
23:22:00  libcfa/src/containers/string_res.cfa               | 881 <span style="color: #00AA00;">+++++++++++++++++++++</span>
23:22:00  libcfa/src/containers/string_res.hfa               | 138 <span style="color: #00AA00;">++++</span>
23:22:00  libcfa/src/fstream.cfa                             |   8 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  libcfa/src/memory.cfa                              |   7 <span style="color: #00AA00;">+</span>
23:22:00  libcfa/src/memory.hfa                              |   3 <span style="color: #00AA00;">+</span>
23:22:00  libcfa/src/parseconfig.cfa                         | 230 <span style="color: #00AA00;">++++++</span>
23:22:00  libcfa/src/parseconfig.hfa                         | 125 <span style="color: #00AA00;">+++</span>
23:22:00  src/Concurrency/Keywords.cc                        |   5 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  tests/.expect/parseconfig.txt                      |  33 <span style="color: #00AA00;">+</span>
23:22:00  tests/.in/parseconfig-all.txt                      |  12 <span style="color: #00AA00;">+</span>
23:22:00  tests/.in/parseconfig-errors.txt                   |  12 <span style="color: #00AA00;">+</span>
23:22:00  tests/.in/parseconfig-missing.txt                  |  12 <span style="color: #00AA00;">+</span>
23:22:00  tests/Makefile.am                                  |   3 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  tests/collections/.expect/string-api-coverage.txt  |  51 <span style="color: #00AA00;">++</span>
23:22:00  tests/collections/string-api-coverage.cfa          | 291 <span style="color: #00AA00;">+++++++</span>
23:22:00  tests/concurrent/mutexstmt/locks.cfa               |   4 <span style="color: #00AA00;">+</span><span style="color: #AA0000;">-</span>
23:22:00  tests/parseconfig.cfa                              | 146 <span style="color: #00AA00;">++++</span>
23:22:00  67 files changed, 3004 insertions(+), 249 deletions(-)
23:22:00 </pre>
23:22:00