Commit Graph

  • 69936ffb58 no longer printing solutions to cmd performanceTestNoOptimizations NoName11234 2024-04-23 19:44:16 +0200
  • c351014693 no longer printing solution to cmd performanceTestNoOptimizationsTest NoName11234 2024-04-23 19:20:20 +0200
  • 1670c0a5bc Test for speed difference between compiler core and type unify repo NoName11234 2024-04-20 16:12:35 +0200
  • 588036ea46 removed unused code unif23NoOptParallel_Lehmann NoName11234 2024-03-15 15:49:15 +0100
  • 70b28bbfb0 removed debug variables NoName11234 2024-03-15 14:54:14 +0100
  • 701962b0e7 code cleanup NoName11234 2024-03-15 14:15:41 +0100
  • e91a9370df removed threadcounter from TypeUnifyTask NoName11234 2024-03-07 19:18:54 +0100
  • 8fb7d3e7b5 removed ThreadCounter from TypeUnifyTask performanceTestThreadCounter NoName11234 2024-03-03 17:17:25 +0100
  • d71e67cfdd Merge branch 'parallelUnifyResultModel' into unif23NoOptParallel_Lehmann NoName11234 2024-02-21 18:10:03 +0100
  • f8efe361e9 changed unifyTest to use UnifyResultModelParallel performanceTestUnifyResultModelParallel NoName11234 2024-02-19 19:49:01 +0100
  • 63f854d4ee changed UnifyResultModel to UnifyResultModelParallel NoName11234 2024-02-19 19:48:15 +0100
  • 532018241c implemented class UnifyResultModelParallel NoName11234 2024-02-19 19:38:19 +0100
  • 9e7085bcce added class UnifyResultModelParallel NoName11234 2024-02-19 19:37:33 +0100
  • c2c2d6f445 implemented UnifyResultModelParallel in UnifyTest NoName11234 2024-02-19 17:59:21 +0100
  • 7296e3de44 implemented UnifyResultModelParallel NoName11234 2024-02-19 17:58:52 +0100
  • c1aebaf1f5 implemented new class UnifyResultModelParallel NoName11234 2024-02-19 17:27:16 +0100
  • ca706881b0 removed unused code out of UnifyTaskModel performanceTestUnifyTaskModel NoName11234 2024-02-11 18:42:47 +0100
  • 404bfe08f5 changed UnifyTaskModel to UnifyTaskModelParallel NoName11234 2024-02-11 18:41:13 +0100
  • 032fc23c2a removed old UnifyTaskModel from TypeUnify and TypeUnifyTask NoName11234 2024-02-11 18:28:39 +0100
  • 7652014773 added class for terminating calculations NoName11234 2024-02-11 18:06:20 +0100
  • 8f6eb8ff0a added unifyTest performanceTestLogging NoName11234 2024-02-11 17:53:09 +0100
  • bfefe90650 removed not functional unifyTest NoName11234 2024-02-11 15:09:53 +0100
  • e4af54a2bf added unifyTest performanceTestVarianceZero NoName11234 2024-02-11 14:38:15 +0100
  • d7b693204e changed java version to 21 NoName11234 2024-02-11 14:37:59 +0100
  • 697cfcc2af changed Writer to NullWriter NoName11234 2024-02-11 14:37:05 +0100
  • 73f996991e added unifyTest NoName11234 2024-02-11 14:35:05 +0100
  • 2871586c71 removed usesless variance in test NoName11234 2024-02-06 18:39:44 +0100
  • fa1f3a0507 removed unused statement NoName11234 2024-02-05 19:39:36 +0100
  • f66edd4c4b renamed helper methods NoName11234 2024-02-05 19:27:06 +0100
  • 598fe8ebe9 renamed unify tests NoName11234 2024-02-05 19:25:08 +0100
  • 41d97dfa80 Merge branch 'unif23NoOptParallel_Lehmann' of https://gitea.hb.dhbw-stuttgart.de/i21017/JavaCompilerCore into unif23NoOptParallel_Lehmann NoName11234 2024-02-04 13:31:05 +0100
  • 0f18cedf90 implemented succesfully running test NoName11234 2024-02-04 13:28:01 +0100
  • f43d1f4f4f Merge pull request 'Update src/test/java/typeinference/UnifyTest.java' (#1) from stan-patch-Finite-Closure into unif23NoOptParallel_Lehmann i21017 2024-02-04 12:03:32 +0000
  • 2a44773403 Update src/test/java/typeinference/UnifyTest.java #1 Andreas Stadelmeier 2024-02-01 12:06:10 +0000
  • a6ca31d509 changed UnifyTaskModel to UnifyTaskModelParallel NoName11234 2024-01-30 19:37:47 +0100
  • b13f2b357b removed old UnifyTaskModel from TypeUnify and TypeUnifyTask NoName11234 2024-01-29 20:03:55 +0100
  • 45fa0ff0b9 added class for terminating calculations NoName11234 2024-01-28 13:39:47 +0100
  • c292ff2d9e added non-threaded close() method for logging NoName11234 2024-01-25 20:08:32 +0100
  • c14dd6e97c added support for non-threaded logging to WriterActiveObject NoName11234 2024-01-25 19:55:56 +0100
  • 8f8ee9a385 fixed bug where constraints in test had undefinded placeholder NoName11234 2024-01-24 22:20:13 +0100
  • 3863968a6e added smallest unify test possible NoName11234 2024-01-23 18:59:39 +0100
  • 03c432455d fixed bug where statisticsFile was not initialized when using one of the constructors of TypeUnifyTask NoName11234 2024-01-23 18:58:59 +0100
  • 441e50a70d removed useless synchronized-blocks and concenated multiple writes to logfile NoName11234 2024-01-23 17:57:07 +0100
  • 0807885465 WriterActiveObject now uses same forkjointhreadpool as tasks NoName11234 2024-01-21 22:16:35 +0100
  • 8abe7f6c28 updated classes to use WriterActiveObject for logging NoName11234 2024-01-21 14:21:43 +0100
  • 2a92a0e48e added function for closing file to WriterActiveObject NoName11234 2024-01-21 13:41:21 +0100
  • b3639a3d08 removed synchronized(this) from TypeUnifyTask constructor NoName11234 2024-01-20 23:23:08 +0100
  • 28969e7931 added class for thread safe writing in logfiles NoName11234 2024-01-20 23:01:21 +0100
  • b806fa88ff removed synchronized-block from writeLog() and writeStatistics() in TypeUnifyTask NoName11234 2024-01-18 21:21:42 +0100
  • 301e9143ec changed output of unifyTest() NoName11234 2024-01-18 21:20:48 +0100
  • bb4eaaccc5 implemented unify test NoName11234 2024-01-18 18:29:36 +0100
  • 4dbae46765 implemented list of UnifyPairs in test unifyTest() NoName11234 2024-01-16 19:23:19 +0100
  • c64071f235 Revert "added resources for tests" NoName11234 2024-01-16 18:29:37 +0100
  • 94dbf1f7ad Revert "added resource files for testing" NoName11234 2024-01-16 18:27:59 +0100
  • 890f64c813 added resource files for testing matrixTest NoName11234 2023-12-26 17:47:18 +0100
  • 5aadb7545e added resources for tests NoName11234 2023-12-26 17:28:08 +0100
  • 0c0ac61a02 changed outputstream for debugging to NullOutputStream NoName11234 2023-12-26 16:59:37 +0100
  • 46192e3fd3 changed java version from 19 to 21 NoName11234 2023-12-26 16:45:35 +0100
  • 61653c5d88 modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-05-25 10:05:10 +0200
  • 3cd608a4ac modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-05-15 16:56:04 +0200
  • deec0ae706 Start branch unif23NoOptParallel modified: Makefile modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-04-24 17:18:45 +0200
  • d6a79ea3a1 modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-04-11 22:45:15 +0200
  • 1f909f13ee modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-04-11 18:01:44 +0200
  • be6f4bd578 Merge remote-tracking branch 'origin/targetBytecode' into unif23 pl@gohorb.ba-horb.de 2023-04-11 15:52:26 +0200
  • 478efd5649 Merge branch 'unif23' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into unif23 pl@gohorb.ba-horb.de 2023-04-11 15:40:27 +0200
  • c73e57cf2b new file: resources/bytecode/javFiles/Scalar.jav pl@gohorb.ba-horb.de 2023-04-11 15:35:15 +0200
  • ce29f4bcf1 Merge branch 'unif23' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into Unif23 pl@gohorb.ba-horb.de 2023-04-10 22:14:46 +0200
  • 42821f3215 modified: src/main/java/de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: src/test/java/targetast/TestComplete.java pl@gohorb.ba-horb.de 2023-04-10 22:07:47 +0200
  • f68afc88a6 modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-04-06 17:58:32 +0200
  • ed671aeb97 modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/main/java/de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java modified: src/main/java/de/dhbwstuttgart/syntaxtree/type/TypePlaceholder.java modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/model/OrderingUnifyPair.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/model/PlaceholderType.java pl@gohorb.ba-horb.de 2023-04-05 17:48:15 +0200
  • 82061474b2 modified: resources/bytecode/javFiles/Scalar.jav modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java pl@gohorb.ba-horb.de 2023-04-04 17:26:13 +0200
  • d849bc127f Merge remote-tracking branch 'origin/targetBytecode' into unif23 pl@gohorb.ba-horb.de 2023-04-04 16:47:19 +0200
  • f6a4fe8142 modified: resources/bytecode/javFiles/Scalar.jav pl@gohorb.ba-horb.de 2023-04-04 16:00:54 +0200
  • f6fe3a68aa new file: resources/bytecode/javFiles/Scalar.jav pl@gohorb.ba-horb.de 2023-04-04 15:54:41 +0200
  • 86d229cac9 modified: resources/bytecode/javFiles/Matrix.jav modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java modified: src/test/java/targetast/TestComplete.java pl@gohorb.ba-horb.de 2023-04-04 15:54:03 +0200
  • 02c8dd9804 Merge branch 'targetBytecode' of gohorb.ba-horb.de:/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2023-04-04 13:16:41 +0200
  • 0908d512d9 modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java pl@gohorb.ba-horb.de 2023-04-04 13:16:25 +0200
  • e231cf722b Fix type variable being declared twice Victorious3 2023-04-04 13:09:28 +0200
  • aa9782edd7 Fix test case Victorious3 2023-04-04 13:09:05 +0200
  • e55b9938dc modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java Returntyp: Equaldot durch SMALLERDOT ersetzt pl@gohorb.ba-horb.de 2023-04-04 10:30:38 +0200
  • 6815d8fc0a modified: Makefile modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-03-31 17:58:02 +0200
  • 317f8b1aad new file: Makefile deleted: Test.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-03-31 15:54:17 +0200
  • f7b60214fa Change tests Victorious3 2023-03-28 16:40:06 +0200
  • 1ad5540500 Fix wrong class generics being used Victorious3 2023-03-28 13:28:05 +0200
  • 3963baa9ce Fix equality Victorious3 2023-03-28 11:46:30 +0200
  • b9f19cc105 Write tx signature to constant pool Victorious3 2023-03-24 15:14:17 +0100
  • cf2d612870 Fix TX Signature by adding additional prameters to every method and constructor Victorious3 2023-03-24 14:51:57 +0100
  • b55fc71811 Let generateClassFiles accept multiple arguments Victorious3 2023-03-24 13:27:29 +0100
  • 79335449d0 modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Statistics fertig (Version 1) pl@gohorb.ba-horb.de 2023-03-23 12:00:04 +0100
  • 14606a846e modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java pl@gohorb.ba-horb.de 2023-03-22 19:01:36 +0100
  • 2b67230a15 Consider public and standard constructors ones Andreas Stadelmeier 2023-03-20 19:09:47 +0100
  • 29b05b56cc Merge branch 'targetBytecode' into unif23 pl@gohorb.ba-horb.de 2023-03-21 16:29:14 +0100
  • 08b9fc0ea3 modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java statistics eingefuegt pl@gohorb.ba-horb.de 2023-03-21 16:23:18 +0100
  • 6b767bc09b Fix using the wrong constructor Victorious3 2023-03-21 15:06:17 +0100
  • 2dff7909ed Remove test file Victorious3 2023-03-21 14:00:58 +0100
  • d93836d110 Fix incorrect generics for derived FunN Victorious3 2023-03-21 12:12:42 +0100
  • b5af3a42a8 Fix wrong generic parameter on FunN3336 base class Victorious3 2023-03-21 10:34:34 +0100
  • 070dd16999 modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java pl@gohorb.ba-horb.de 2023-03-21 10:30:13 +0100
  • 9d7e46925d modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java pl@gohorb.ba-horb.de 2023-03-21 10:26:55 +0100
  • d780d322f0 modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java pl@gohorb.ba-horb.de 2023-03-20 18:33:58 +0100