Navigation Menu

Skip to content

Commit

Permalink
ChangeLog updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
jnthn committed Aug 4, 2012
1 parent 44cb610 commit 5e1b9a8
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion docs/ChangeLog
@@ -1,14 +1,18 @@
New in 2012.08
+ tclc implemented
+ --> ReturnType in signatures and prefix type constraints of routine return
types are honored
types are honored
+ reduced memory usage at build time by around 35% - 40%
+ the argument to IO::Socket.recv is now interpreted as a number of characters
+ enum lists and arguments to parametric roles are now evaluated at compile time
+ switched to new internal AST and backend representations (QAST and PIRT)
+ removed deprecated routines Str.bytes and Str.lcfirst/&lcfirst
+ errors from traits now contain file name and line number
+ IO::File and IO::Dir have been removed
+ inliner has been improved and can inline a wider range of routines
+ simple implementation of the 'soft' pragma
+ fixed over-eager treatment of numeric literals as int rather than Int in cases
where they appeared each side of an infix operator

New in 2012.07
+ Deprecated SAFE.setting in favor of RESTRICTED.setting
Expand Down

0 comments on commit 5e1b9a8

Please sign in to comment.