eengbrec / Scala Enhancements

In-progress enhancements to the Scala standard library, mostly centered around actors.

Changesets

2009-06-12
commit 175: 9da337a0db7f
parent 174: f10e617c8439
1 12 1

renamed ReallyAbstractActor to AbstractActor break_oca_diamond tip

src/actors/scala/actors/BaseActor.scala@r175:9da337a0db7f →

eengbrec — about 9 months ago
12 changed, 1 added, 0 deleted.

2009-05-08
commit 73: 7535914214e6
parent 72: 4932a43192ad
0 3 1

added test for actor memory leak ticket 1801 actor_state_machine

src/actors/scala/actors/BaseActor.scala@r73:7535914214e6 →

eengbrec — about 11 months ago
3 changed, 1 added, 0 deleted.

2009-05-02
commit 69: 1f2ef33b0291
parent 67: 670ecd168695
parent 51: 00df1a53a28f
50+ 50+ 0

major repo cleanup

src/actors/scala/actors/BaseActor.scala@r69:1f2ef33b0291 →

eengbrec — about 11 months ago
50+ changed, 0 added, 0 deleted.

2009-04-29
commit 65: 77f1a9f05d48
parent 64: 6653b06a93c4
3 11 0

refactored MessageQueue, plugin-cyclic-deps failing here but not trunk

src/actors/scala/actors/BaseActor.scala@r65:77f1a9f05d48 →

eengbrec — about 11 months ago
11 changed, 0 added, 0 deleted.

2009-03-16
commit 60: e40936ad991a
parent 59: 3d023ca048fd
0 21 10

refactored state-based actor into separate package

src/actors/scala/actors/BaseActor.scala@r60:e40936ad991a →

eengbrec — about 12 months ago
21 changed, 10 added, 0 deleted.

2009-02-22
commit 55: 4319889aacba
parent 54: 8d38ccba35f3
0 5 0

added EventInputChannel, refactored MessageQueue a little

src/actors/scala/actors/BaseActor.scala@r55:4319889aacba →

eengbrec — about 13 months ago
5 changed, 0 added, 0 deleted.

2009-02-21
commit 52: c63458eb1ca0
parent 35: 1df623303cea
1 7 1

updated to trunk rev 17162, jvm/t1652.scala failing (receiveWithin(1))

src/actors/scala/actors/BaseActor.scala@r52:c63458eb1ca0 →

eengbrec — about 13 months ago
7 changed, 1 added, 0 deleted.

2009-02-09
commit 41: 3a4b38308d93
parent 40: fdf613af8032
0 2 0

reactWhile fixed, recursive react still broke, problem with actor termination on error

src/actors/scala/actors/BaseActor.scala@r41:3a4b38308d93 →

eengbrec — about 14 months ago
2 changed, 0 added, 0 deleted.