Microsoft HomeProductsSearchSupportShopWrite Usspacer.gif Microsoft Home
Release Notes
In this topic
Release Notes Release Notes
Win32® Virtual Machine Introduction



Microsoft Win32® Virtual Machine for Java

New features in this pre-release of the Microsoft SDK for Java include:

  • Enhanced Diagnostic Interfaces
    • Debugging
      • Data breakpoints are now supported
      • Thread groups are supported, which allow applet threads to be monitored as a group.  A key scenario for this would be debugging an HTML page which contained several applets.  Instead of seeing an undifferentiated list of threads in a thread view, you could examine them grouped by applet.
      • Inner class support allows matching of an inner class to its enclosing class
    • Profiling
      • Tool developers can now specify profiler event types to be monitored.  Previous releases of the VM supported only "profiler information on" and "profiler information off."  This increases VM performance while profiling, and limits the event types that must be handled by a profiler written to support the VM.
      • New interfaces support better examination of objects on the heap.
      • A new event type is provided for profiling monitor events.  For example, this allows better profiler information for time spent waiting for locks.
  • New Package Manager Features
    • The package manager now exposes the ClassPath via COM interfaces, which makes it easier to enumerate classes.
    • Unlocking of ClassPath ZIP files is now supported.
    • Significant performance improvements which, in combination with the interface enhancments, allow tool vendors to implement features like method name look-ups and statement completion.
  • Other Features
    • New exegen format now supports resources.
    • The classloader now supports specifying multiple codebases in an HTML file.
    • Virtual machine ActiveX interoperability has been modified to better integrate WFC components.
    • Extensions have been made to the COM and J/Direct marshaling engines
    • COM type library extensions have been made to expose Microsoft Transaction Server (MTS) attributes.
    • VM performance and security work has been done to better support delegates.



Top © 1997 Microsoft Corporation. All rights reserved. Terms of use.