Thu, 30 Oct 2014 22:45:30 +0000 Fixed testSendSuper default tip
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 22:45:30 +0000] rev 46
Fixed testSendSuper
Thu, 30 Oct 2014 22:42:40 +0000 Reduced dependencies to only stx:libbasic and stx:libcomp.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 22:42:40 +0000] rev 45
Reduced dependencies to only stx:libbasic and stx:libcomp. The latter will wanish as soon as actual bytecode assemby is implemented.
Thu, 30 Oct 2014 22:27:09 +0000 Tests moved to separate subpackage to follow St/X conventions.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 22:27:09 +0000] rev 44
Tests moved to separate subpackage to follow St/X conventions.
Thu, 30 Oct 2014 22:23:12 +0000 Removed obsolete #version method
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 22:23:12 +0000] rev 43
Removed obsolete #version method
Thu, 30 Oct 2014 22:18:24 +0000 Better class category name - IR Compiler-*
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 22:18:24 +0000] rev 42
Better class category name - IR Compiler-*
Thu, 30 Oct 2014 21:43:54 +0000 Package renamed from cvut:stx/goodies/newcompiler to ctu:ircompiler
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 30 Oct 2014 21:43:54 +0000] rev 41
Package renamed from cvut:stx/goodies/newcompiler to ctu:ircompiler
Mon, 29 Oct 2012 10:41:23 +0000 - removed dependency on an obsolete libtool3
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 29 Oct 2012 10:41:23 +0000] rev 40
- removed dependency on an obsolete libtool3
Mon, 17 Sep 2012 09:03:06 +0000 - IRTempStore
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 17 Sep 2012 09:03:06 +0000] rev 39
- IRTempStore changed: #version_SVN - IRAccess changed: #version_SVN - IRMethod changed: #version_SVN - IRPrinter changed: #version_SVN - IRTempRead changed: #version_SVN - IRLiteralVariableRead changed: #version_SVN - IRLine changed: #version_SVN - IRClosure changed: #version_SVN - IRFunction changed: #version_SVN - IRDup changed: #version_SVN - IRTranslator changed: #version_SVN - IRInterpreter changed: #version_SVN - IRBuilder changed: #version_SVN - IRBytecodeGenerator changed: #version_SVN - IRJumpOverBlock changed: #version_SVN - IRBlockReturnTop changed: #version_SVN - IRSequence changed: #version_SVN - IRDecompiler changed: #version_SVN - IRInstVarStore changed: #version_SVN - cvut_stx_goodies_newcompiler added: #excludedFromPreRequisites #extensionsVersion_SVN #svnRepositoryUrlString changed: #preRequisites #svnRevisionNr #version_SVN - IRLiteralVariableAccess changed: #version_SVN - IRTransformTest changed: #version_SVN - IRStackCount changed: #version_SVN - IRInstVarAccess changed: #version_SVN - IRLiteralVariableStore changed: #version_SVN - IRBuilderTest changed: #version_SVN - IRInstruction changed: #version_SVN - IRTempAccess changed: #version_SVN - IRConstant changed: #version_SVN - IRSend changed: #version_SVN - IRInstVarRead changed: #version_SVN - IRPop changed: #version_SVN - IRReturn changed: #version_SVN - IRJump changed: #version_SVN - IRJumpIf changed: #version_SVN - extensions ...
Wed, 09 May 2012 08:38:46 +0000 Build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 09 May 2012 08:38:46 +0000] rev 38
Build files regenerated
Thu, 29 Mar 2012 18:03:58 +0000 Build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 29 Mar 2012 18:03:58 +0000] rev 37
Build files regenerated
Tue, 15 Nov 2011 21:28:05 +0000 Fixes in tests
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 15 Nov 2011 21:28:05 +0000] rev 36
Fixes in tests
Sat, 15 Oct 2011 18:24:20 +0000 Removed Class>>bindingOf: as it is now part of libcompat
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 15 Oct 2011 18:24:20 +0000] rev 35
Removed Class>>bindingOf: as it is now part of libcompat
Sat, 07 May 2011 13:19:45 +0000 IRTransformTest: test fixes (do not use Squeaks curly arrays)
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 07 May 2011 13:19:45 +0000] rev 34
IRTransformTest: test fixes (do not use Squeaks curly arrays)
Wed, 06 Apr 2011 21:17:27 +0000 IRBuilderTest: CompiledMethod -> Method (CompiledMethod is Squeak class)
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Apr 2011 21:17:27 +0000] rev 33
IRBuilderTest: CompiledMethod -> Method (CompiledMethod is Squeak class)
Sun, 11 Apr 2010 10:58:42 +0000 Build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 11 Apr 2010 10:58:42 +0000] rev 32
Build files regenerated
Fri, 09 Apr 2010 13:11:14 +0000 self halt: -> self error:
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 09 Apr 2010 13:11:14 +0000] rev 31
self halt: -> self error:
Wed, 24 Mar 2010 07:50:55 +0000 Fixed bug that caused bad code generation for closures with more than one basic blocks.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 24 Mar 2010 07:50:55 +0000] rev 30
Fixed bug that caused bad code generation for closures with more than one basic blocks.
Tue, 23 Mar 2010 13:38:08 +0000 Added addTempsIfNotDefined:
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 23 Mar 2010 13:38:08 +0000] rev 29
Added addTempsIfNotDefined:
Mon, 15 Feb 2010 17:55:26 +0000 - Removed IRDecompiler
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 15 Feb 2010 17:55:26 +0000] rev 28
- Removed IRDecompiler - #halt replace by #error since halt is not handled by SUnit should:raise:
Mon, 28 Dec 2009 16:20:44 +0000 Makefiles regenerated
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 28 Dec 2009 16:20:44 +0000] rev 27
Makefiles regenerated
Mon, 28 Dec 2009 15:09:00 +0000 Added version_SVN to all classes
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 28 Dec 2009 15:09:00 +0000] rev 26
Added version_SVN to all classes
Mon, 28 Dec 2009 12:24:46 +0000 Added IRBuilder>>tempNames
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 28 Dec 2009 12:24:46 +0000] rev 25
Added IRBuilder>>tempNames
Sun, 06 Dec 2009 08:27:41 +0000 Unwanted dependencies removed
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 06 Dec 2009 08:27:41 +0000] rev 24
Unwanted dependencies removed
Sun, 06 Dec 2009 08:24:34 +0000 Moved to package cvut:stx/goodies/newcompiler to be in sync with eXept
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 06 Dec 2009 08:24:34 +0000] rev 23
Moved to package cvut:stx/goodies/newcompiler to be in sync with eXept
Wed, 19 Aug 2009 20:28:12 +0000 New utility instance creation method in IRBuilder
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 19 Aug 2009 20:28:12 +0000] rev 22
New utility instance creation method in IRBuilder
Wed, 12 Aug 2009 10:22:31 +0000 Small improvement in IRFunction>>addTemps:
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 12 Aug 2009 10:22:31 +0000] rev 21
Small improvement in IRFunction>>addTemps:
Sat, 16 May 2009 16:51:05 +0000 pushLiteral: instruction optimized
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 16 May 2009 16:51:05 +0000] rev 20
pushLiteral: instruction optimized
Wed, 13 May 2009 09:30:49 +0000 - method stackSize is now correctly initialized
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 13 May 2009 09:30:49 +0000] rev 19
- method stackSize is now correctly initialized - #makeBlock offsets are now patched when serializing basic blocks
Wed, 13 May 2009 08:23:00 +0000 Fixed multiple occurence of line: instruction
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 13 May 2009 08:23:00 +0000] rev 18
Fixed multiple occurence of line: instruction
Tue, 12 May 2009 11:10:22 +0000 Nested blocks works
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 12 May 2009 11:10:22 +0000] rev 17
Nested blocks works
Mon, 11 May 2009 20:20:05 +0000 Invalid intruction ordering bug fixed.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 11 May 2009 20:20:05 +0000] rev 16
Invalid intruction ordering bug fixed.
Tue, 28 Apr 2009 15:03:39 +0000 added test for exception handling (only returnTop)
karpij1 [Tue, 28 Apr 2009 15:03:39 +0000] rev 15
added test for exception handling (only returnTop)
Tue, 28 Apr 2009 11:23:26 +0000 testcase demonstrating invalid push order when working with blocks
karpij1 [Tue, 28 Apr 2009 11:23:26 +0000] rev 14
testcase demonstrating invalid push order when working with blocks
Sun, 26 Apr 2009 11:22:39 +0000 IRBuilder>>remoteReturn fixed
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Apr 2009 11:22:39 +0000] rev 13
IRBuilder>>remoteReturn fixed
Thu, 16 Apr 2009 12:48:33 +0000 - svn:eol-style property set to LF in order to improve interoperability with Windows systems
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 16 Apr 2009 12:48:33 +0000] rev 12
- svn:eol-style property set to LF in order to improve interoperability with Windows systems - svn:keywords property set to Id
Wed, 01 Apr 2009 21:13:00 +0000 Blocks seems to work. No support for nested block. No support for
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 01 Apr 2009 21:13:00 +0000] rev 11
Blocks seems to work. No support for nested block. No support for compiling cheap blocks.
Mon, 30 Mar 2009 17:49:01 +0000 First simple block works. See IRBuilderTest>>testBlock_blockTempArg.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 30 Mar 2009 17:49:01 +0000] rev 10
First simple block works. See IRBuilderTest>>testBlock_blockTempArg. More tests are comming.
Mon, 30 Mar 2009 14:47:18 +0000 Initial support for closures.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 30 Mar 2009 14:47:18 +0000] rev 9
Initial support for closures.
Wed, 25 Feb 2009 16:49:21 +0000 instVarStore instruction fixed
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 25 Feb 2009 16:49:21 +0000] rev 8
instVarStore instruction fixed
Tue, 02 Dec 2008 09:43:42 +0000 IRBytecodeGenerator emits lineno instructions only when lineno differs from the last one
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 02 Dec 2008 09:43:42 +0000] rev 7
IRBytecodeGenerator emits lineno instructions only when lineno differs from the last one
Tue, 02 Dec 2008 08:14:54 +0000 A new IRLine pseudoinstruction added to include debugging info into the bytecode.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 02 Dec 2008 08:14:54 +0000] rev 6
A new IRLine pseudoinstruction added to include debugging info into the bytecode. See IRBuilderTests for examples.
Mon, 01 Dec 2008 19:01:08 +0000 Added method IRBuilder>>#send:numArgs and IRBuilder>>#send:numArgs:toSuperOf:.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 01 Dec 2008 19:01:08 +0000] rev 5
Added method IRBuilder>>#send:numArgs and IRBuilder>>#send:numArgs:toSuperOf:. Those methods will be used by the Ruby compiler
Wed, 05 Nov 2008 18:58:44 +0000 symbolic code generation fixed (wrong code was generated when ir had more than 10 sequences)
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 05 Nov 2008 18:58:44 +0000] rev 4
symbolic code generation fixed (wrong code was generated when ir had more than 10 sequences)
Mon, 03 Nov 2008 17:02:40 +0000 Fixes IRBytecodeGenerator >> #pushLiteral and IRBuilder >> #jumpAheadTo:
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 03 Nov 2008 17:02:40 +0000] rev 3
Fixes IRBytecodeGenerator >> #pushLiteral and IRBuilder >> #jumpAheadTo:
Wed, 17 Sep 2008 10:30:02 +0000 Minor fixes. All tests passes
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 17 Sep 2008 10:30:02 +0000] rev 2
Minor fixes. All tests passes
Wed, 11 Jun 2008 14:54:42 +0000 Initial revision. All tests pass.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Jun 2008 14:54:42 +0000] rev 1
Initial revision. All tests pass.
Wed, 11 Jun 2008 14:48:38 +0000 Initial repository layout
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Jun 2008 14:48:38 +0000] rev 0
Initial repository layout
(0) tip