Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

root: 2921 2

latest revision download root:

2921 annotated / raw | Diffs: previous, other | Lines: 368 ( +5, -1 )

Created: 2008-04-11 01:45:13 -0500 (34 days ago) | Author: neoeinstein | Changeset: 2921

BOO-503: Some love for compiler-generated callable definition names so that they provide some context based on where they were created to bring them on par with closure-naming.  Also made SourceLocation Equatable and Comparable.

2572 annotated / raw | Diffs: previous, other | Lines: 364 ( +38, -21 )

Created: 2007-06-14 00:33:25 -0500 (11 months ago) | Author: bamboo | Changeset: 2572

Copied (6 times):

started exploring .net 2.0 features for ast classes: replaced class hierarchy with 'partial' modifier; replaced generated collection code with generic NodeCollection class

2563 annotated / raw | Diffs: previous, other | Lines: 347 ( +7, -2 )

Created: 2007-06-12 08:54:06 -0500 (11 months ago) | Author: bamboo | Changeset: 2563

try to reduce the pressure on the garbage collector

2451 annotated / raw | Diffs: previous, other | Lines: 342 ( +14, -0 )

Created: 2007-04-25 10:43:29 -0500 (12 months ago) | Author: bamboo | Changeset: 2451

Copied (2 times):

introduced Node.GetAncestor

Branch point for: tag:boo-0.7.6.2473 tag:boo-0.7.7.2475 tag:boo-0.7.8.2556 tag:boo-0.7.8.2559

2436 annotated / raw | Diffs: previous, other | Lines: 328 ( +1, -1 )

Created: 2007-03-05 22:41:58 -0600 (14 months ago) | Author: bamboo | Changeset: 2436

Boo.Lang.Useful.Attributes.TraceMethodCalls

2420 annotated / raw | Diffs: previous, other | Lines: 328 ( +1, -0 )

Created: 2007-02-26 16:48:48 -0600 (14 months ago) | Author: dholton | Changeset: 2420

minor change to mark IsSynthetic a few more places, plus showcompilersteps.boo.
IsSynthetic may be deprecated in the future though (see BOO-804 comments).

2385 annotated / raw | Diffs: previous, other | Lines: 327 ( +19, -7 )

Created: 2007-01-19 03:55:37 -0600 (15 months ago) | Author: bamboo | Changeset: 2385

BOO-792

2229 annotated / raw | Diffs: previous, other | Lines: 315 ( +8, -0 )

Created: 2006-04-19 22:34:26 -0500 (2 years ago) | Author: bamboo | Changeset: 2229

Copied to: boo/branches/stable/src/Boo.Lang.Compiler/Ast/Node.cs 2237

minor refactorings and optimizations (avoiding metadata checking whenever possible)

Branch point for: tag:boo-0.7.6.2234

1975 annotated / raw | Diffs: previous, other | Lines: 307 ( +10, -0 )

Created: 2005-11-12 16:39:57 -0600 (2 years 6 months ago) | Author: bamboo | Changeset: 1975

Copied to: boo/branches/stable/src/Boo.Lang.Compiler/Ast/Node.cs 2016

partial classes; check some combination of modifiers

Branch point for: tag:boo-0.7.5.2013

1876 annotated / raw | Diffs: previous, other | Lines: 297 ( +12, -33 )

Created: 2005-08-28 07:15:44 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1876

Copied (3 times):

Node.Entity no longer part of the public interface - it will be removed soon

Branch point for: tag:boo-0.7.0.1921

1819 annotated / raw | Diffs: previous, other | Lines: 318 ( +62, -0 )

Created: 2005-08-20 14:29:55 -0500 (2 years 8 months ago) | Author: bamboo | Changeset: 1819

Copied (2 times):

more powerful ast operations: Node.Matches, Node.ReplaceNodes; collection attribute as an example of the new power

1775 new/moved annotated / raw | Diffs: previous, other | Lines: 256 ( +256, -0 )

Created: 2005-08-11 17:41:30 -0500 (2 years 9 months ago) | Author: bamboo | Changeset: 1775

Moved from: trunk/src/Boo.Lang.Compiler/Ast/Node.cs 1689

restructuring the repository to accomodate multiple projects

1689 annotated / raw | Diffs: previous, other | Lines: 256 ( +0, -1 )

Created: 2005-06-27 19:32:18 -0500 (2 years 10 months ago) | Author: bamboo | Changeset: 1689

Moved to: boo/trunk/src/Boo.Lang.Compiler/Ast/Node.cs 1775

Copied (4 times):

major refactoring on explicit interface implementation

1601 annotated / raw | Diffs: previous, other | Lines: 257 ( +27, -6 )

Created: 2005-05-17 17:20:55 -0500 (2 years 11 months ago) | Author: bamboo | Changeset: 1601

Copied (4 times):

partial fix for BOO-313

1501 annotated / raw | Diffs: previous, other | Lines: 236 ( +5, -0 )

Created: 2005-04-19 17:46:36 -0500 (3 years ago) | Author: bamboo | Changeset: 1501

Copied (3 times):

ToCodeString makes it easier to get code from any node

1445 annotated / raw | Diffs: previous, other | Lines: 231 ( +5, -1 )

Created: 2005-03-21 17:09:05 -0600 (3 years 1 month ago) | Author: dholton | Changeset: 1445

Copied to: tags/0.5.2/src/Boo.Lang.Compiler/Ast/Node.cs 1481

BOO-201: AST XML serialization fixes

1264 annotated / raw | Diffs: previous, other | Lines: 212 ( +18, -0 )

Created: 2004-11-21 05:56:25 -0600 (3 years 5 months ago) | Author: bamboo | Changeset: 1264

Copied (5 times):

bin update with latest fixes to value type handling

1220 annotated / raw | Diffs: previous, other | Lines: 194 ( +3, -1 )

Created: 2004-10-28 23:21:38 -0500 (3 years 6 months ago) | Author: bamboo | Changeset: 1220

Copied (4 times):

richer debugging information (sequence points)

1172 annotated / raw | Diffs: previous, other | Lines: 192 ( +7, -0 )

Created: 2004-10-18 17:27:40 -0500 (3 years 6 months ago) | Author: bamboo | Changeset: 1172

Copied (8 times):

better and more useful implementation of Node.ToString(): no need to use BooPrinterVisitor anymore; assert macros is always expanded now (even when not in Debug mode)

902 annotated / raw | Diffs: previous, other | Lines: 185 ( +52, -26 )

Created: 2004-08-26 14:49:42 -0500 (3 years 8 months ago) | Author: bamboo | Changeset: 902

Copied (36 times):

BOO-4: array generators; BOO-3: generator item type is lost

706 annotated / raw | Diffs: previous, other | Lines: 154 ( +11, -16 )

Created: 2004-05-30 23:00:21 -0500 (3 years 11 months ago) | Author: rodrigob | Changeset: 706

Copied to: tags/BeforeEnumBuilderRemoval/src/Boo.Lang.Compiler/Ast/Node.cs 714

MIT => LGPL

700 annotated / raw | Diffs: previous, other | Lines: 159 ( +2, -2 )

Created: 2004-05-30 21:37:46 -0500 (3 years 11 months ago) | Author: rodrigob | Changeset: 700

Rodrigo Barreto de Oliveira

577 annotated / raw | Diffs: previous, other | Lines: 159 ( +4, -4 )

Created: 2004-05-17 16:42:58 -0500 (3 years 11 months ago) | Author: rodrigob | Changeset: 577

Copied (3 times):

ICallableType

547 annotated / raw | Diffs: previous, other | Lines: 159 ( +2, -2 )

Created: 2004-05-14 18:52:37 -0500 (4 years ago) | Author: rodrigob | Changeset: 547

Taxonomy => TypeSystem

529 annotated / raw | Diffs: previous, other | Lines: 159 ( +4, -4 )

Created: 2004-05-13 14:58:22 -0500 (4 years ago) | Author: rodrigob | Changeset: 529

refactoring

523 annotated / raw | Diffs: previous, other | Lines: 159 ( +2, -2 )

Created: 2004-05-13 10:56:33 -0500 (4 years ago) | Author: rodrigob | Changeset: 523

Bindings => Taxonomy

520 annotated / raw | Diffs: previous, other | Lines: 159 ( +2, -2 )

Created: 2004-05-13 10:13:53 -0500 (4 years ago) | Author: rodrigob | Changeset: 520

Binding => Info

514 annotated / raw | Diffs: previous, other | Lines: 159 ( +10, -18 )

Created: 2004-05-11 11:50:12 -0500 (4 years ago) | Author: rodrigob | Changeset: 514

refactoring

510 annotated / raw | Diffs: previous, other | Lines: 167 ( +23, -0 )

Created: 2004-05-11 08:20:45 -0500 (4 years ago) | Author: rodrigob | Changeset: 510

refactoring

507 annotated / raw | Diffs: previous, other | Lines: 144 ( +13, -51 )

Created: 2004-05-11 00:21:11 -0500 (4 years ago) | Author: rodrigob | Changeset: 507

refactoring

386 annotated / raw | Diffs: previous, other | Lines: 182 ( +9, -0 )

Created: 2004-04-20 16:27:07 -0500 (4 years ago) | Author: rodrigob | Changeset: 386

Field initialization order is the order of declaration

356 annotated / raw | Diffs: previous, other | Lines: 173 ( +1, -1 )

Created: 2004-04-14 23:26:21 -0500 (4 years ago) | Author: rodrigob | Changeset: 356

Ast => Boo.Lang.Compiler.Ast

355 new/moved annotated / raw | Diffs: previous, other | Lines: 173 ( +173, -0 )

Created: 2004-04-14 23:24:12 -0500 (4 years ago) | Author: rodrigob | Changeset: 355

Moved from: trunk/src/Boo/Lang/Ast/Node.cs 346

Ast => Boo.Lang.Compiler.Ast

346 annotated / raw | Diffs: previous, other | Lines: 173 ( +19, -20 )

Created: 2004-04-12 18:04:21 -0500 (4 years 1 month ago) | Author: rodrigob | Changeset: 346

Moved to: trunk/src/Boo.Lang.Compiler/Ast/Node.cs 355

Copied to: tags/BeforeSplitingBooLangCompiler/src/Boo/Lang/Ast/Node.cs 350

MIT style license

316 annotated / raw | Diffs: previous, other | Lines: 174 ( +0, -24 )

Created: 2004-03-16 10:31:16 -0600 (4 years 1 month ago) | Author: rodrigob | Changeset: 316

more examples

255 annotated / raw | Diffs: previous, other | Lines: 198 ( +2, -2 )

Created: 2004-02-24 08:33:09 -0600 (4 years 2 months ago) | Author: rodrigob | Changeset: 255

lock attribute

212 annotated / raw | Diffs: previous, other | Lines: 198 ( +0, -8 )

Created: 2004-02-12 15:55:39 -0600 (4 years 3 months ago) | Author: rodrigob | Changeset: 212

Copied to: tags/ReleaseRecord/src/Boo/Lang/Ast/Node.cs 244

import internal namespaces; auto import classes in the same namespace but in different modules

194 annotated / raw | Diffs: previous, other | Lines: 206 ( +8, -1 )

Created: 2004-02-09 12:58:05 -0600 (4 years 3 months ago) | Author: rodrigob | Changeset: 194

inplace arithmetic operators

189 annotated / raw | Diffs: previous, other | Lines: 199 ( +17, -0 )

Created: 2004-02-09 06:43:54 -0600 (4 years 3 months ago) | Author: rodrigob | Changeset: 189

assignment to slice

131 annotated / raw | Diffs: previous, other | Lines: 182 ( +17, -14 )

Created: 2004-01-26 19:37:07 -0600 (4 years 3 months ago) | Author: rodrigob | Changeset: 131

basic macro expansion support; UsingMacro

107 annotated / raw | Diffs: previous, other | Lines: 179 ( +1, -1 )

Created: 2004-01-18 11:23:42 -0600 (4 years 3 months ago) | Author: rodrigob | Changeset: 107

Copied to: branches/DeferredBindingApproach/src/Boo/Lang/Ast/Node.cs 122

reorganizing the code

104 new/moved annotated / raw | Diffs: previous, other | Lines: 179 ( +179, -0 )

Created: 2004-01-18 11:11:07 -0600 (4 years 3 months ago) | Author: rodrigob | Changeset: 104

Moved from: trunk/src/Boo/Ast/Node.cs 74

Boo.Ast => Boo.Lang.Ast

74 annotated / raw | Diffs: previous, other | Lines: 179 ( +29, -35 )

Created: 2004-01-12 20:31:36 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 74

Moved to: trunk/src/Boo/Lang/Ast/Node.cs 104

antlr dependencies => Boo.Antlr

67 annotated / raw | Diffs: previous, other | Lines: 185 ( +29, -0 )

Created: 2004-01-11 19:21:11 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 67

GPL license

52 annotated / raw | Diffs: previous, other | Lines: 156 ( +15, -0 )

Created: 2004-01-10 11:00:06 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 52

docstring based compiler test cases

48 annotated / raw | Diffs: previous, other | Lines: 141 ( +3, -6 )

Created: 2004-01-09 09:48:48 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 48

IAstTransformer to make it easir to apply ast transformations (take a look at AstNormalizationStep); Basic enum usage support (see buttonclick1.boo or toolbar1.boo

47 annotated / raw | Diffs: previous, other | Lines: 144 ( +0, -5 )

Created: 2004-01-08 19:35:09 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 47

PEVerifyStep

41 annotated / raw | Diffs: previous, other | Lines: 149 ( +5, -0 )

Created: 2004-01-08 12:32:32 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 41

better treatment of type references; static/instance target context checking for methods

33 annotated / raw | Diffs: previous, other | Lines: 144 ( +1, -1 )

Created: 2004-01-07 20:00:02 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 33

if modifier; ~= operator for strings

20 annotated / raw | Diffs: previous, other | Lines: 144 ( +5, -0 )

Created: 2004-01-06 14:44:23 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 20

code generation for array unpacking

2 new annotated / raw | Lines: 139 ( +139, -0 )

Created: 2004-01-04 07:04:05 -0600 (4 years 4 months ago) | Author: rodrigob | Changeset: 2

name binding release

Open Source License registered to the Codehaus Project. This license of FishEye is provided to support the development of Codehaus only.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.1 Build:build-296 2008-04-24 ) - Administration - Page generated 2008-05-15 23:19 -0500