3d18e2f2feadd a comment
sjfink
2007-03-12 15:44:08 +0000
c3670c755badd test for static initializers
dolby-oss
2007-03-12 02:47:29 +0000
c47a510932restore lib jar file needed by ibm 5.0 vm
dolby-oss
2007-03-12 02:41:23 +0000
ec2d6da198new selector to take advantage of new target-method-based filtering
dolby-oss
2007-03-12 02:24:08 +0000
541ee23cdffix to generation of constructor function bodies
dolby-oss
2007-03-12 02:10:10 +0000
609f848f1csupport tests that take a directory, not a file. Also add some testing of extensions added the WALA CAst Java front end.
dolby-oss
2007-03-12 02:08:45 +0000
66cd369ee7Fix type inference for + operations that involve strings
dolby-oss
2007-03-12 02:06:00 +0000
25a4b64c12Added source position information for entire code bodies as a whole
dolby-oss
2007-03-12 02:00:43 +0000
2dc8f805d4major change is reworking how filtering works in the propagation call graph builders. The old notion of a filter as a type or an instance key has been replaced with an interface TypeFilter that supports arbitrary filtering. The class and instance key filters have been redone to use it, and a new filter that filters for types that dispatch to a particular method has also been added.
dolby-oss
2007-03-12 01:56:32 +0000
636fb313batweak an assertion message
sjfink
2007-03-07 14:46:45 +0000
c015be8a10use exact match on method names
sjfink
2007-03-07 14:46:16 +0000
54f24b71b5set the svn:ignore property to Makefile.configuration.
tttate
2007-03-03 13:55:00 +0000
75ac0b79c82007 02/27, Naoshi Tabuch: tabee@jp.ibm.com Build script for native code. On cygwin platforms, VC++/Platform SDK setup scripts are invoked first.
tabee
2007-02-27 14:53:46 +0000
6f7e4c5b7d2007 02/27, Naoshi Tabuch: tabee@jp.ibm.com Fix for Visual C++ + uses _alloca()/memset() instead of var-length arrays/bzero() + includes <malloc.h> for _alloca() # neither do not affect gcc compilation
tabee
2007-02-27 14:44:42 +0000
0fd0226fd5bug fix from c. hammer
sjfink
2007-02-26 20:06:48 +0000
b95fbf2067remove an unreachable assertion
sjfink
2007-02-26 20:06:24 +0000
da7dea28cfadd exceptions from checkcast instructions
dolby-oss
2007-02-25 02:18:23 +0000
8ad9a91582more type and method references; support for adding static fields to the FakeRootClass for analysis modelling purposes
dolby-oss
2007-02-25 02:15:50 +0000
d93196166davoid some more polyglot assertion failures
dolby-oss
2007-02-14 17:22:20 +0000
2b7cd06bb4Now provides an EntrypointBuilder interface so that clients (not just sub-classes) can supply the means for computing the Entrypoints.
rmfuhrer
2007-02-14 16:45:24 +0000
87b64d56a7Removed polyglot-related libs from the classpath (no longer necessary).
rmfuhrer
2007-02-14 16:34:53 +0000
1ad96deff3Added JavaDoc comment to BLOCK_EXPR.
rmfuhrer
2007-02-14 16:33:35 +0000
2af4e3b189Made getTranslatorExtension() public so clients can see it and get at the IdentityMapper.
rmfuhrer
2007-02-14 16:33:05 +0000
275f9ab4c8Collected various bits of code from PolyglotJava2CAstTranslator that map Polyglot AST entities for types, methods, and fields to the names of their WALA counterparts.
rmfuhrer
2007-02-14 16:31:46 +0000
87d5abe577Many changes to use the new PolyglotIdentityMapper to map Polyglot AST entities for types, methods and fields to the names of their WALA counterparts, in lieu of many redundant bits of code strewn through this class.
rmfuhrer
2007-02-14 16:29:47 +0000
9ab81816b6Now maintains a PolyglotIdentityMapper to centralize the mapping of Polyglot AST entities (types, fields, methods) to their WALA counterparts.
rmfuhrer
2007-02-14 16:28:02 +0000
7c8d738737Added accessor method for the PolyglotIdentityMapper associated with the translator.
rmfuhrer
2007-02-14 16:26:37 +0000
678c795b80Minor improvement to error message on unhandled node type.
rmfuhrer
2007-02-14 16:25:29 +0000
d2b7dfd95dcreatePass() now needs to pass a PolyglotIdentityMapper to create a PolyglotJava2CAstTranslator. Accommodate promotion of CAst from DOMO to WALA.
rmfuhrer
2007-02-14 16:24:50 +0000
63064373c8Changed range of fTypeMap to be IClass rather than JavaClass (a) since that's all that was needed, and (b) so that derived languages can store their IClass implementations there (e.g. X10's X10AsyncObject).
rmfuhrer
2007-02-14 16:23:13 +0000
5679b67ed3Abstracted predicate to determine whether a class has a lexically enclosing scope into isPossiblyLexicalClass() so that, e.g., X10AsyncObject can be marked as such.
rmfuhrer
2007-02-14 16:20:33 +0000
bcce58c4edA little more use of generics.
rmfuhrer
2007-02-14 16:16:23 +0000
f0050ef3f3Changed plugin ID to match project name (for happiness in Eclipse). Re-added polyglot to plugin dependencies and removed polyglot packages from the exports list. Changed bundle name from DOMO to WALA.
rmfuhrer
2007-02-14 15:00:12 +0000
1770c6de72fix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:55:49 +0000
35edd3384bfix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:55:15 +0000
f6e29880a5fix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:54:12 +0000
09ffdcd5e9fix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:53:16 +0000
61ca366856fix Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:16:07 +0000
6d2bcbc92bfix id and import plugin in plugin.xml
mkogane
2007-02-14 06:14:45 +0000
cee44da525fix id in plugin.xml
mkogane
2007-02-14 06:13:26 +0000
a529f33798fix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:12:18 +0000
af9c7715f5fix Bundle-SymbolicName in MANIFEST.MF
mkogane
2007-02-14 06:11:35 +0000
6ce16b1d24fix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
mkogane
2007-02-14 06:09:22 +0000
ad5ea6f037fix Bundle-SymbolicName in MANIFEST.MF
mkogane
2007-02-14 06:07:55 +0000
8c0f9991ebsome minimal javadoc comments for new instruction classes
dolby-oss
2007-02-14 03:13:46 +0000
9e79e45c93some minimal javadoc comments for new instruction classes
dolby-oss
2007-02-14 03:07:33 +0000
5048151403small dead code elimination
sjfink
2007-02-13 19:02:22 +0000
52c518e4fasmall dead code elimination
sjfink
2007-02-13 19:02:15 +0000
2affbe8215small dead code elimination
sjfink
2007-02-13 19:02:06 +0000
9e6751583cpatch from Manu to allow navigation from call site to source
sjfink
2007-02-13 18:53:57 +0000
2d2d993118some dead code elimination
sjfink
2007-02-13 18:51:17 +0000
96e1f1e00bminor dead code elimination
sjfink
2007-02-13 18:41:32 +0000