Log of the #nice channel on irc.freenode.net

Using timezone: Central European Time
<CIA-9>03arjanb * 10Nice/src/mlsub/typing/lowlevel/ (6 files): Copy-constructor for BitVector.01:08
<bonniot>what's the advantage of a copy constructor?01:09
<arjanb>it's somewhat faster01:11
<bonniot>why?
<arjanb>no method dispatch maybe
<bonniot>good night01:36
<arjanb>g'night
* arjanb leaves01:49
* bonniot leaves01:51
* bonniot joins09:12
* arjanb joins09:20
<CIA-9>03bonniot * 10tester/run: Display kaffe version09:29
<bonniot>i wonder why people keep using ? in expressions10:43
is there a wrong example somewhere out there?
<arjanb>i think it's because option types is something that most people haven't seen before11:10
maybe request a new javacc release or build a snapshot11:13
<CIA-9>03arjanb * 10Nice/src/mlsub/typing/lowlevel/ (DomainVector.java K0.java): Replaced Vector with ArrayList.11:26
<bonniot>arjanb: good idea, could you contact them to ask about release?11:28
* CIA-9 leaves12:29
* bonniot leaves16:30
* bonniot joins16:31
<arjanb>the more i read of typing.lowlevel the less sense it makes17:50
* CIA-3 joins20:15
<bonniot>arjanb: then don't worry about it20:53
it's rather complex indeed
there are plenty of features, small and big, that can be worked on too ;-)20:58
<CIA-3>03bonniot * 10Nice/Makefile: Use relative paths in nicec and most javac calls. Just looks better ;-)21:22
<arjanb>there are quite a few inefficient methods in lowlevel but i think it's too complex to be improved now22:19
could you change the startup stacksize to 32M ?22:20
<bonniot>what methods?22:39
you cannot change the size?
<arjanb>K0.rigidify() for example22:43
no because of line ending issues
<CIA-3>03bonniot * 10Nice/bin/ (nicec.bat nicec): Bump up initial heap size to 32M.23:08
<bonniot>i think distrib/Makefile was modified so that line endings are always OK for windows
but anyway
K0.rigidify does real hard work, so it's not clear if it's inefficient atm23:09
<CIA-3>03arjanb * 10Nice/src/mlsub/typing/MonotypeLeqEx.java: Lazy generation of error message.23:10
<bonniot>speedup?23:13
<arjanb>almost a second for bossa.syntax, much less for others, seems to depend on overloading23:15
<bonniot>good!23:20
i've got lazy retypings working now23:21
<arjanb>:)23:29

Generated by Sualtam