April 2013 Archives by thread
Starting: Thu Apr 25 09:23:24 PDT 2013
Ending: Thu Apr 25 10:30:40 PDT 2013
Messages: 294
- [vmkit-commits] [vmkit] r180270 - Testing commit
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180269 - Testing commit
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180272 - Initial state for migration. Checkout of commit 81b8d38763defcf2a71a10490d12923c6f176eb2
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180274 - test again the commit mailing list...
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180273 - re-test the commit mailing list
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180276 - add the mailing lists
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180275 - yet another test of the commit mailing list
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180277 - www in a single directory
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180278 - update www
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180280 - add accessor for gcRoot header
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180279 - Working on stale references and isolate termination.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180284 - Modified header access. Debug version mode, have to modify llvm intrinsics constants
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180282 - use of accessor to get header of object
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180286 - Undo erroneous changes
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180285 - Modified lock , JavaArray size / elements access.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180283 - Added hidden header and integrated it to mmtk objectmodel. Hidden header is not used for the moment
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180287 - Removed GC header from JavaObject. Have to remove useless logs.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180288 - Removed useless logs
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180290 - Added AddressAttemptObjectReference implementation.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180281 - Added extra memory allocation for hidden GC header. Have to change pointer returned.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180289 - Applyed patch from llvm repository.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180291 - Modified writeBarrierCAS to store object reference instead of address
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180294 - Port to GNU Classpath 0.99
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180295 - Remove useless log
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180298 - Minor corrections in ObjectModel.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180300 - vmkit is using now GNU Classpath 0.99. However, annotations are not yet supported.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180297 - Fixing some performance issues in native implementation of VMConstructor, VMField, VMMethod
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180299 - Add memcpy for Address Objects.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180296 - Added extra error information
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180301 - Corrected Object Copy in generational GC (hidden header stuff)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180293 - Make addition when comparing 2 addresses (for lt, gt, le, ge).
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180302 - VMKit original code. Debugging enabled. Dacapo testing enabled. (Really) Minor bug fixes.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180304 - Added README.txt for compilation instructions.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180303 - Reverting the changes made to this files with the aim of porting to GNUClasspath 0.99. the chaes destroy the porting to OpenJDK.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180305 - Implementing native methods of some important classes
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180306 - Implementing stale references correction.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180307 - Fixing references to classes Constructor, Field and Method
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180310 - Chasing bug in exception handling generated code.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180309 - Test file for field annotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180308 - Correcting stale references problem. Testing...
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180311 - Enabling assertions with GNU Classpath 0.99.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180312 - Fixed monitorExit() bug when synchronization object was set to null between monitorEnter() and monitorExit().
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180313 - Support for annotations in Fields and Methods when GNUClasspath is used. It is not a finished work.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180314 - Removed VirtualTable usage when tracing objects in MMTk. Object tracing is now delegated to VirtualMachine.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180315 - Updated with the latest changes in master (trunk).
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180316 - Integrating support for stale references correction.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180317 - Test file
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180318 - Removed gcmalloc from Bindings and splitted it into pre-post/alloc. Made VirtualTable generic for setting VM objets type. Now affecting type is delegated to VirtualMachine.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180319 - Stale references correction implemented.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180321 - Added stale reference test: stale reference to object received from service call.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180320 - Fix threading bug in GNU ClassPath and OpenJDK interface code.(cherry picked from commit 2824ee4edcf84fb4f17c7cd7e96ebe0220c2cc0e)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180322 - Added stale reference test: stale reference to object injected in another bundle via a service call.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180323 - Documenting changes in code.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180324 - Added management stress test to show the memory leak due to stale references.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180325 - Added class file version check.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180326 - Enable conditional compilation of stale references correction.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180327 - Merging master changes into this branch. Preparing to merge this branch into the master.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180329 - Extended RecursiveLock class to allow unlocking a lock by a thread that
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180328 - use by default the enable optimized defined by llvm to avoid mismatch between the llvm build and the vmkit2 build
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180330 - Comment fixed.(cherry picked from commit 7f8dbfcbc460ad10c7a09918b8d0a21b48b6193c)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180331 - move all incinerator related files in the incinerator directory (should be there). Update README.TXT. Move llvm.patches in a patch subdirectory.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180292 - Revert "Working on stale references and isolate termination."
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180333 - Remove my wrong sentence from README.txt. Check the optimization flags after having included the llvm build system.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180334 - Add a --enable-incinerator option in configure
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180335 - remove useless options of config.h
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180336 - add the end of the comment :)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180337 - remove the target 1.5, it does not work. Should be corrected.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180338 - Don't check for java 1.5 in j3, it does not work...
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180339 - J3 checks for Java class version on loading. This code was correct since the beginning.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180340 - Updated Dacapo tests.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180341 - getDeclaredAnnotations in VMField is working for GNUClasspath
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180342 - Updated Dacapo tests to run using the Release+Asserts build of J3.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180332 - Move tests in incinerator, add a patch for gnu classpath 0.99 for macos and update the README
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180344 - Updated Git ignored files.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180345 - VMMethod.getDeclaredAnnotations was implmented
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180346 - Fixed a bug in precompiler that caused segmentation fault in 64 bits.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180347 - working on VMClass.getDeclaredAnnotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180348 - Fix threading bug in GNU ClassPath and OpenJDK interface code.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180350 - Updated local README file.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180351 - Updated Dacapo Tests.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180343 - Renaming some fields and structures in my code because someone refactored attribute code.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180349 - Moved VirtualTable getter/setter to JavaObject so now Type is accessed threw the VirtualMachine.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180353 - Removed some documentation.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180354 - J3 checks for Java class version on loading. This code was correct since
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180355 - Chasing a bug in release build that occurs in stale reference reset
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180357 - Make FinalizerThread generic.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180361 - EscapeAnalysis pass can not be generic because of the strong VT relation. Just moved this pass to J3.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180359 - Removed use of VirtualTable in EscapeAnalysis.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180364 - annotationType method is now reported.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180365 - Add comment for VT.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180362 - VMClass.getDeclaredAnnotations implemented.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180366 - Refactored gcmalloc to vmkitgcmalloc.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180363 - Removed 'hasFinalizer' method (related to EscapeAnalysis pass).
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180367 - Merge with master branch. Added missing files.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180368 - updated .gitignore file
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180373 - Added gcroot to some functions that need it.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180375 - Fixed bug in release mode. Optimizer was reusing a local variable stack space because it does not know that it is visible from outside the function.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180370 - Updated local README.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180372 - use my rule for cpp to ll or o
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180381 - Fixed a minor bug in the J3Mgr bundle.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180356 - Chasing a bug in release build that occurs in stale reference reset code.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180352 - Undo pre/post alloc split. Merge again into gcmalloc call for best performance.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180384 - move a lot of definitions inside our Makefile.rules
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180386 - remove useless linking of o files into an o file
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180387 - DEBUG related macros have been corrected
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180383 - Make benchmarks and tests descriptions. Report produced.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180391 - Added many missing llvm_gcroot calls.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180392 - use my rule for shared library
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180390 - Updating Dacapo testing framework.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180395 - only use my own rules, except for directories
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180397 - fix shared library to only use my variables
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180394 - move the static passes into a directory called prepare-code
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180402 - don't use SRC_DIR
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180403 - remove Makefile.common.llvm
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180404 - better printing
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180393 - rename TOOLNAME and LIBRARYNAME into TOOL and LIBRARY
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180405 - Makefile.config is empty
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180399 - remove the use of CXX.Flags
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180406 - auto auto-dep
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180400 - manage properly generation of frametables (will be changed)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180398 - only use my directory variables
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180408 - no more Makefile.config
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180409 - cleanify Makefile.common.in
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180410 - find required applications with configure
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180411 - move specific rules in their makefile, add a distclean rule
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180412 - great rules for mmtk
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180413 - better handling of GEN
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180414 - transparent frametable generation
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180407 - auto dependencies are ok
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180417 - clean up compilation flags
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180416 - better compilation of bootstrap code
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180419 - don't use llvm-config cxxflags anymore
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180420 - centralize flags
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180377 - Added benchmarks of j3 running Dacapo with/without Incinerator.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180374 - add a gitignore in autoconf
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180358 - Moved generic ReferenceThread and FinalizerThread in vmkit.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180369 - Removed virtual function from gcRoot class.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180422 - optimized versions are ok
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180423 - adjust vmjc flag
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180424 - able to link with -O0
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180425 - test files
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180426 - Deleting useless variable
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180428 - Fixing bug in getDeclaredAnnotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180376 - add a rule for shared library
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180429 - Fixing a bug in jitter related to exception handling
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180360 - Removed specializedTracer. Have to remove virtual methods from gcRoot class and merge with gc.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180427 - Annotations: support for properties of type arrays, class, byte
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180421 - optimized version looks ok
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180431 - Arrays of classes are now supported in annotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180418 - fix some flags
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180433 - Working in annotations with arrays of enumerative
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180371 - Removing Eclipse Autotools project data.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180430 - All primitive arrays are now supported in annotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180435 - unify OPT_FLAGS
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180438 - Nested annotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180440 - Adding some llvm_gcroot
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180441 - finalize the changes in the Makefiles. Optimized mode works but not non-optimized
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180432 - Now you can use enumerative values in your annotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180442 - Fixing Immix break.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180443 - simplify gitignore
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180444 - Split prepare-code into two directories. Required for linux x86 because 'opt' does not embedded the GCMetaData printer class.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180434 - Solving little error in conflict resolution.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180436 - Arrays of enumeration in annotations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180449 - Fixed makefile rule for mmtk jar generation
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180446 - Implementation of "Class getEnclosingClass(Class klass)"
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180448 - Patch from SVN repository.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180437 - able to compile without optimization and with assert
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180450 - Add VTAllocate intrinsic to make distinction between customized and generic gcmalloc.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180447 - Now J3 likes to support Java 1.6
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180439 - not so far from not optimized
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180451 - Removed gcroot calls for special MMTk objects. Removed useless lock inside CommonClass::setDelegatee(). Cleaned up useless class ArrayObject, replaced by a specialized version of TJavaArray.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180452 - Updated testing framework.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180453 - Fix merge issue.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180455 - - Adding option Xbootclasspath/a because scala need it. Anyway, I think option Xbootclasspath ir wrong.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180456 - changed .gitignore
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180457 - In Scala, some classes have more than 2^16 Miranda methods
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180458 - OpenJDK implementation fix.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180459 - Testing and benchmarking framework now supports batch running of Dacapo multiple times in parallel, synthesis of tests results and plotting of benchmarks data.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180460 - Some compilers like Scala and Kotlin produce unreachable code. Vmkit cannot handle this.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180461 - Remove useless debug log
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180462 - Updated benchmarks of stale references correction.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180454 - Updating testing framework.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180463 - Added synthesis and plotting of average relative overhead of Incinerator compared to J3.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180464 - Updated benchmarking framework.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180465 - Adding minimal JDK version to Class object.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180378 - solve the final problem of linking
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180396 - generate c and cxx dependencies
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180380 - use my rule to build executables
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180401 - use my own environment for sub directories
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180379 - link and compile with vmkit rules
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180388 - Updated Dacapo testing framework.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180415 - generate the inliners
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180385 - Reactiating debug.h
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180389 - define the executable rule
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180382 - import llvm Makefiles in vmkit (the goal is to delete this file)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180467 - Added debugging methods to j3::JavaObject and j3::Class.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180466 - Updated benchmarking framework.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180468 - Bug fixed: Calling a method via reflection failed if the given method is not declared in an interface but it is marked abstract in its class, and it is implemented in a derived class of the given "this" object.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180469 - J3 is compatible with Java 1.6 byte code.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180470 - Updating benchmarking bundles to allow for more meaningful statistics.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180471 - throwFromJni does not need to end known frame and enter uncooperative code. The following RETURN_FROM_JNI will do it. Bugfix when a non-customized version was becoming a customized one. If the LLVMInfo does not know if the method is customizable, do not try to customize it.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180472 - java.lang.VMClass.getEnclosingClass() implemented for GNU ClassPath.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180473 - Updated from trunk changes.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180474 - MMTkMutatorAllocate() allocated object should not be given to
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180475 - java.lang.VMClass.getEnclosingClass() implementation updated.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180476 - Updated knopflerfish configuration to use Java Permissions (Security Manager).
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180477 - Fixed a bug in identifying anonymous classes. Fixed a bug in identifying outer and inner classes.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180478 - Incinerator optimized. Stale reference scanning is only performed once after bundle uninstallation or update.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180479 - Added some comments on Incinerator optimization previously committed.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180480 - Updated J3 native interface.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180481 - Incinerator does not need bundle uninstall/update notifications.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180482 - Implemening VMThread.getState
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180483 - Enclosed Jnjvm::scanStaleReferences inside Incincerator #ifdef.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180484 - Final implementation of VMThread.getState
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180485 - Implementing methods unpark/park in class sun.misc.Unsafe. Very important for performance in multithread-applications.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180487 - Refactoring
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180488 - Reenable optimizations
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180489 - Working on capturing some signals like SIGTERM and so on. This is important because some Java applications perform actions to properly exit.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180490 - Removing duplicates in the list of MirandaMethods. It is a good idea for scala programs.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180486 - Optimization in the method to find unreachable code. I am doing some assumptions but it work for Kotlin and Scala compilers. javac does not present this issue.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180491 - Working on capturing some signals like SIGTERM and so on. This is important because some Java applications perform actions to properly exit.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180492 - Added missing fields for OpenJDK compliance.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180495 - New llvm intrinsics to interpret some opcodes.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180494 - Fixing 64 bits bug
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180499 - Fixeing a bug in method findUnreachableCode
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180496 - Cosmetic + typo fix
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180493 - Fixing a bug in secondary class for Class representing arrays. The example which follows used to fail:
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180497 - Fixing a }
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180500 - Update of the copyright year + reporting address
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180498 - Regenerate autotool files against a more version (Debian wheezy). Improve portability
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180502 - Implementing addShutdownHook
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180504 - improving prk/unpark implementation
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180505 - Fixing comments and adding SystemExit in upcalls for OpenJDK
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180501 - Fixing bug in JavaClass.cpp
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180507 - Creating a separete file for unsafe in openjdk
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180503 - using fast instruction selection in llvm (-fast-isel)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180508 - Updated gitignore.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180510 - Added BundleReloader test bundle.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180511 - Removing debugging messages
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180506 - Implementing park/unpark OpenJDK
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180513 - Implementing NewWeakGlobalReference
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180509 - Adding a different file for Unsafe in GNuClasspath
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180512 - Added BundleReloader test bundle.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180514 - Integrating Incinerator work into master.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180516 - Cleaning the code
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180517 - Updated configure.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180518 - Added debug mode to VMKit.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180519 - Updating stale references lookup and selection routine.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180515 - Solving the deadlock problem in ClassLoaders
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180520 - Experiementing with new Incinerator implementation.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180522 - Updated patch for Knopflerfish 3.5.0. Incinerator now can reset stale references to bundles after they have been uninstalled.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180523 - Management bundle now supports installation and startup (but not operation) on a non-Incinerator JVM. Updated management stress bundle to operate on a non-Incinerator JVM in degraded mode.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180524 - Incinerator now provides API to help follow stale reference holders.(cherry picked from commit d1ca1585c74ead60bca8a13143dcf5a9c847469b)
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180521 - Reverted to the old Incinerator method. The new method needs more thorough analysis.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180525 - Added BundleReloader.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180526 - Updated dependency on test unit bundles to allow for clearer behavior.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180530 - experimenting
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180531 - Working on Read problem
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180533 - Fixed OpenJDK implementation
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180528 - Preparing branch for merge with master.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180529 - Cleaning the code
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180535 - Adding Thread.getState to OpenJDK
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180536 - Removing useless method
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180537 - Commenting debug messages
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180532 - More fixes in Lock System for ClassLoaders
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180527 - Preparing branch for merge with master.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180538 - Improve to lock system in classloader
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180539 - Returning correct error information if Incinerator's VM interface is accessed when J3 was not built to support Incinerator.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180534 - Adding States to Threads
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180541 - Fixed Makefile for 64 bits build. Debug mode still not supported.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180542 - Fixing the problem of deadlock waiting for blocking operation while GC is running. OpenJDK.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180543 - Turning back some modifications in lock system. we must fix that
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180540 - Defining a new way of entering into JNI_EXCEPTION
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180544 - Reverting some changes because they work for OpenJDK but not for GNUClasspath
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180545 - Add implementation of JNI local frames, relying on JNILocalReferences implementation
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180546 - Implementing some JNI functions for OpenJDK
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180547 - Fixed some issue whith multiple JNI calls and thread cooperative code state
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180548 - Corrected push/pop local frame and some return handlings in Jni functions.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180549 - Corrected JNI return handling in OpenJDK implementation
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180550 - throwFromJni does not need to end known frame and enter uncooperative code. The following RETURN_FROM_JNI will do it.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180551 - Fix Cooperative/Uncooperative code functions. Fixed local frame management.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180552 - ./configure detects CXXFLAG -fno-rtti on LLVM build.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180553 - Working on bundle update in Incinerator.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180554 - Changed project files to use Knopflerfish Eclipse plugin.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180555 - Working on updates.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180556 - Working on update.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180557 - Working on bundle update.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180558 - Removed test data.
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180559 - Final adjustments. Now this revision is equal to commit 7685d4f5973fa1850f80f50b3188cf5e86066aa6
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180560 - Restored www folder from r172803
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180561 - Removed .gitignore file
Peter Senna Tschudin
- [vmkit-commits] [vmkit] r180562 - Delete empty dir
Peter Senna Tschudin
Last message date:
Thu Apr 25 10:30:40 PDT 2013
Archived on: Tue Aug 4 17:33:31 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).