bdemsky [Tue, 21 Nov 2006 02:59:30 +0000 (02:59 +0000)]
this file explains the data structures in the runtime scheduler
bdemsky [Tue, 21 Nov 2006 02:58:19 +0000 (02:58 +0000)]
This update adds precise garbage collection to the compiler and the runtime.
It appears to work for my test cases so far. The Hans Boehm garbage collector is no longer needed.
bdemsky [Mon, 20 Nov 2006 21:35:45 +0000 (21:35 +0000)]
remove files
bdemsky [Mon, 20 Nov 2006 21:34:55 +0000 (21:34 +0000)]
move htmlfiles
bdemsky [Fri, 17 Nov 2006 23:51:05 +0000 (23:51 +0000)]
split option processing into its own file
bdemsky [Fri, 17 Nov 2006 08:46:41 +0000 (08:46 +0000)]
Compiler/runtime modifications towards supporting precise garbage collection
adash [Wed, 15 Nov 2006 02:22:26 +0000 (02:22 +0000)]
remove from here and add into benchmark directory
adash [Wed, 15 Nov 2006 02:05:24 +0000 (02:05 +0000)]
adding scripts for automating results
adash [Wed, 15 Nov 2006 01:58:05 +0000 (01:58 +0000)]
Directory path modified
adash [Wed, 15 Nov 2006 01:06:00 +0000 (01:06 +0000)]
Add workload files
adash [Wed, 15 Nov 2006 00:19:28 +0000 (00:19 +0000)]
Adding Webserver files to benchmark directory
bdemsky [Tue, 14 Nov 2006 22:01:40 +0000 (22:01 +0000)]
starting to work on supporting packages and import statements.
bdemsky [Sun, 12 Nov 2006 22:47:29 +0000 (22:47 +0000)]
change number of failures to mean the number actually injected as opposed to the number of time the injection routine was called
bdemsky [Sun, 12 Nov 2006 22:45:33 +0000 (22:45 +0000)]
randomly initialize seed
bdemsky [Thu, 9 Nov 2006 22:57:26 +0000 (22:57 +0000)]
small changes:
1) Revert TaskExample to its original form
2) WebServerExample/Socket change:
Take it account that a long request could be split across two reads
bdemsky [Wed, 8 Nov 2006 19:50:24 +0000 (19:50 +0000)]
Print out instruction counts.
bdemsky [Wed, 8 Nov 2006 03:50:38 +0000 (03:50 +0000)]
Fix NATIVEWRITE errors
adash [Wed, 8 Nov 2006 02:38:26 +0000 (02:38 +0000)]
Bug fixed for native read errors , new errors in native write
TO Do fix it
bdemsky [Tue, 7 Nov 2006 06:43:36 +0000 (06:43 +0000)]
Make people write casts...
bdemsky [Tue, 7 Nov 2006 05:32:43 +0000 (05:32 +0000)]
Failure injection command changed
bdemsky [Tue, 7 Nov 2006 02:28:15 +0000 (02:28 +0000)]
don't need separate flag after all
bdemsky [Tue, 7 Nov 2006 02:25:28 +0000 (02:25 +0000)]
add linux support
bdemsky [Tue, 7 Nov 2006 01:13:25 +0000 (01:13 +0000)]
add new student
adash [Tue, 7 Nov 2006 00:51:33 +0000 (00:51 +0000)]
Bug fix, WGET was not functional on inventory display due to missing httpresponse()
adash [Tue, 7 Nov 2006 00:41:08 +0000 (00:41 +0000)]
Bug fixed for buyitem, check added "qty will not decrement beyond zero"
bdemsky [Mon, 6 Nov 2006 06:48:55 +0000 (06:48 +0000)]
Interestingly, % in Java or C doesn't give the results that the modulo is
mathematically defined to...it can return negative numbers...
adash [Mon, 6 Nov 2006 05:21:06 +0000 (05:21 +0000)]
Remove unnecessary files
adash [Mon, 6 Nov 2006 05:06:17 +0000 (05:06 +0000)]
Bugs fixed. Works for no constrains of naming convention while calling
add, buy and inventory methods
no restriction on size of the inventory
adash [Sun, 5 Nov 2006 21:43:47 +0000 (21:43 +0000)]
Hash implementation of Webserver working version 1.1
bdemsky [Sat, 4 Nov 2006 09:35:35 +0000 (09:35 +0000)]
Use a hashmap to map strings to rooms. So now we can have an unbounded number of rooms and they can have names
bdemsky [Sat, 4 Nov 2006 03:29:30 +0000 (03:29 +0000)]
fixed bug with wrong method being called in inheritance situations
bdemsky [Sat, 4 Nov 2006 00:55:47 +0000 (00:55 +0000)]
Errors
adash [Sat, 4 Nov 2006 00:42:35 +0000 (00:42 +0000)]
Bug in TaskExample.java
bdemsky [Fri, 3 Nov 2006 20:06:35 +0000 (20:06 +0000)]
equals method
better error message
hashcode for string method
adash [Fri, 3 Nov 2006 18:10:37 +0000 (18:10 +0000)]
Transaction operations available
adash [Fri, 3 Nov 2006 18:09:08 +0000 (18:09 +0000)]
Buggy code for transaction check TO DO: correct the Task Transaction
adash [Fri, 3 Nov 2006 18:07:11 +0000 (18:07 +0000)]
Test html files for Transaction operation
bdemsky [Fri, 3 Nov 2006 06:53:54 +0000 (06:53 +0000)]
Chat Server Benchmark
bdemsky [Fri, 3 Nov 2006 06:53:00 +0000 (06:53 +0000)]
Bug fixes...
bdemsky [Fri, 3 Nov 2006 02:49:52 +0000 (02:49 +0000)]
HashSet
bdemsky [Fri, 3 Nov 2006 02:20:50 +0000 (02:20 +0000)]
HashMap
bdemsky [Fri, 3 Nov 2006 01:54:26 +0000 (01:54 +0000)]
Add HashTable
bdemsky [Thu, 2 Nov 2006 22:47:46 +0000 (22:47 +0000)]
fixed hashtable implementation in runtime.
bdemsky [Thu, 2 Nov 2006 08:21:52 +0000 (08:21 +0000)]
type
bdemsky [Thu, 2 Nov 2006 08:02:22 +0000 (08:02 +0000)]
small changes...delete unused code
bdemsky [Thu, 2 Nov 2006 07:51:47 +0000 (07:51 +0000)]
move socket code out of runtime.c
add more error injection options
bdemsky [Wed, 1 Nov 2006 23:21:03 +0000 (23:21 +0000)]
Added environment options.
Use
export BRISTLECONE="-debugtask" to print out debug information.
bdemsky [Wed, 1 Nov 2006 21:44:28 +0000 (21:44 +0000)]
1) Bug fix
2) Debug flag for tasks...has the compiler insert task enter/exit messages
bdemsky [Wed, 1 Nov 2006 21:23:10 +0000 (21:23 +0000)]
Changes to Logger.java. It doesn't need to inherit from FileOutputStream since we don't care about flags in FileOutputStream.
adash [Wed, 1 Nov 2006 21:06:28 +0000 (21:06 +0000)]
Bug fixed
Comments added; Most up-to-date working version with logging functionality
bdemsky [Wed, 1 Nov 2006 19:57:33 +0000 (19:57 +0000)]
obsolete
bdemsky [Wed, 1 Nov 2006 19:51:47 +0000 (19:51 +0000)]
comment out print statements
bdemsky [Wed, 1 Nov 2006 19:48:48 +0000 (19:48 +0000)]
Add casts to get rid of warnings
bdemsky [Wed, 1 Nov 2006 19:20:38 +0000 (19:20 +0000)]
Small changes
adash [Wed, 1 Nov 2006 19:03:15 +0000 (19:03 +0000)]
Buggy code with log object failure , TO DO: fix it
adash [Wed, 1 Nov 2006 08:05:29 +0000 (08:05 +0000)]
Stable version 0.1 - Accepts multiple connections, TODO: Log
client request using flag combinations from different classes
adash [Wed, 1 Nov 2006 07:08:05 +0000 (07:08 +0000)]
Testing version
bdemsky [Wed, 1 Nov 2006 06:25:35 +0000 (06:25 +0000)]
checking in code
bdemsky [Wed, 1 Nov 2006 05:49:58 +0000 (05:49 +0000)]
Bug fixes for allowing multiple task parameters
Bug in getBytes routine
bdemsky [Wed, 1 Nov 2006 02:09:41 +0000 (02:09 +0000)]
Bug fix
bdemsky [Wed, 1 Nov 2006 01:45:13 +0000 (01:45 +0000)]
Bug fixes... Flagexpression parsing was broken.
bdemsky [Tue, 31 Oct 2006 06:20:38 +0000 (06:20 +0000)]
Integer class. This may come in handle for parsing integers (for operations on an object).
bdemsky [Tue, 31 Oct 2006 00:40:07 +0000 (00:40 +0000)]
cover stuff with test cases
bdemsky [Tue, 31 Oct 2006 00:35:57 +0000 (00:35 +0000)]
string code
bdemsky [Sat, 28 Oct 2006 02:41:30 +0000 (02:41 +0000)]
Flush command added
adash [Sat, 28 Oct 2006 01:34:40 +0000 (01:34 +0000)]
Added sendfile and loggin through webserver
adash [Sat, 28 Oct 2006 01:25:58 +0000 (01:25 +0000)]
Adding directory to hold webserver html files
adash [Sat, 28 Oct 2006 00:58:05 +0000 (00:58 +0000)]
Log the webserver requests
Add append functionality in a file for logging all requests
bdemsky [Thu, 26 Oct 2006 20:51:41 +0000 (20:51 +0000)]
Bug fix
New test cases
FileLength functionality in File.java
adash [Thu, 26 Oct 2006 17:52:28 +0000 (17:52 +0000)]
Added httpresponse method to display text on web browser
adash [Thu, 26 Oct 2006 17:51:17 +0000 (17:51 +0000)]
WebServer Example to display a HTML tagged text on browser
bdemsky [Wed, 25 Oct 2006 00:50:31 +0000 (00:50 +0000)]
another method
bdemsky [Wed, 25 Oct 2006 00:47:04 +0000 (00:47 +0000)]
Check if pointers are null
bdemsky [Wed, 25 Oct 2006 00:14:33 +0000 (00:14 +0000)]
Adding StringBuffer class and test case. This gives append functionality.
adash [Wed, 25 Oct 2006 00:02:31 +0000 (00:02 +0000)]
Test file added - adash
bdemsky [Tue, 24 Oct 2006 22:52:29 +0000 (22:52 +0000)]
fixed broken method signatures
bdemsky [Tue, 24 Oct 2006 20:43:01 +0000 (20:43 +0000)]
bug
bdemsky [Tue, 24 Oct 2006 20:15:35 +0000 (20:15 +0000)]
Support for reading/writing files via FileInputStream and FileOutputStream.java classes.
bdemsky [Mon, 23 Oct 2006 20:05:19 +0000 (20:05 +0000)]
changed method names to be consistent with java
bdemsky [Mon, 23 Oct 2006 19:51:51 +0000 (19:51 +0000)]
Extra string class functionality & bug fix
bdemsky [Fri, 20 Oct 2006 20:29:33 +0000 (20:29 +0000)]
This update should allow casting between char's and other types including bytes.
bdemsky [Fri, 13 Oct 2006 08:36:50 +0000 (08:36 +0000)]
Change ServerSocket class so we don't have to subclass it...
bdemsky [Thu, 5 Oct 2006 21:35:49 +0000 (21:35 +0000)]
Socket I/O code and Example
bdemsky [Thu, 5 Oct 2006 07:18:18 +0000 (07:18 +0000)]
Add ServerSocket/Socket classes.
bdemsky [Thu, 5 Oct 2006 07:15:19 +0000 (07:15 +0000)]
Code for Sockets and ServerSockets. Doesn't support outgoing connections yet. Doesn't cleanly abstract Input/OutputStreams.
Not tested.
bdemsky [Thu, 5 Oct 2006 00:00:03 +0000 (00:00 +0000)]
checking in start of socket code
bdemsky [Wed, 4 Oct 2006 04:43:53 +0000 (04:43 +0000)]
Bug fix
bdemsky [Wed, 4 Oct 2006 04:37:09 +0000 (04:37 +0000)]
Adding alokika to list that gets cvs checkin messages
bdemsky [Wed, 27 Sep 2006 16:38:26 +0000 (16:38 +0000)]
goal file
bdemsky [Wed, 27 Sep 2006 16:38:03 +0000 (16:38 +0000)]
command line test
bdemsky [Wed, 27 Sep 2006 16:37:26 +0000 (16:37 +0000)]
Change main function
bdemsky [Wed, 13 Sep 2006 13:37:40 +0000 (13:37 +0000)]
compilation script changes
bdemsky [Wed, 13 Sep 2006 13:10:31 +0000 (13:10 +0000)]
checking in example
bdemsky [Wed, 13 Sep 2006 13:08:43 +0000 (13:08 +0000)]
Checking in example
bdemsky [Wed, 13 Sep 2006 13:07:47 +0000 (13:07 +0000)]
Example
bdemsky [Fri, 8 Sep 2006 01:57:16 +0000 (01:57 +0000)]
more changes
bdemsky [Fri, 8 Sep 2006 01:05:11 +0000 (01:05 +0000)]
integration with checking code
bdemsky [Thu, 7 Sep 2006 23:40:05 +0000 (23:40 +0000)]
checking in changes
bdemsky [Wed, 6 Sep 2006 21:36:04 +0000 (21:36 +0000)]
fix repair file
bdemsky [Wed, 6 Sep 2006 15:39:24 +0000 (15:39 +0000)]
changes to runtime/etc to build in repair checking code