Version 4.9 (R2008b) MATLAB Compiler Software

This table summarizes what's new in Version 4.9 (R2008b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
Yes
Details below
Yes
Summary
Bug Reports
Includes fixes
Printable Release Notes: PDF

Current product documentation

New features and changes introduced in this version are:

Applications Created with Parallel Computing Toolbox Now Able to Be Compiled

MATLAB applications that make use of the Parallel Computing Toolbox™ are now able to be compiled. Resulting executables and components can scale to multicore and multiprocessing environments using the MATLAB Distributed Computing Server. For more information, see "Improving Data Access Using the MCR User Data Interface" in the MATLAB® Compiler™ User's Guide for more information.

Data Sharing Between M-Code, MCR Instance, and Wrapper Code Available

It is now possible to share data between an MCR instance, the M-code running on that MCR, and the wrapper code that created the MCR, by implementing two M-functions and four external C-functions in a new API that may be called from within deployed application wrapper code. Using these functions may potentially improve performance and promote efficient use of computing resources. See "Improving Data Access Using the MCR User Data Interface" in the MATLAB Compiler User's Guide for more information.

64-Bit Addressing of mwArrays Is New Default, 32-Bit Addressing No Longer Supported

The MX_COMPAT_32_OFF variable, which allowed 32-bit addressing of mwArrays, is no longer supported. As in R2008a, the default is 64-bit (large array support). See "Addressing mwArrays Above the 2 GB Limit" in the MATLAB Compiler User's Guide for more information.

Microsoft Visual Studio 2008, 32-Bit and 64-Bit Editions, Now Supported

Support is now available for Microsoft® Visual Studio® 2008, 32-bit and 64-bit editions.

For More Information About Compilers Supported by MATLAB

For more information about changes in compiler-related software and interfaces supported by MATLAB, see "Changes to Compiler Support" in the MATLAB Compiler User's Guide for more information.

Warning Results When Running Figure-Generating Applications or Printing With -nojvm Flag

As of R2008b, running a figure-generating application, or printing, with the -nojvm option results in a warning message. In some cases, figure rendering may succeed, and in other cases it may not. In a future release, the -nojvm option will no longer support figure-generating or printing and will be removed.

Same Name Class Objects Shared Between MCR Instances Will Not Work Correctly

If the same class name is used in two or more separate MCR instances within the same process, the object will not work correctly. This bug impacts all component based targets: C/C++ shared libraries, COM/.Net targets, and Java targets. This bug does not affect standalone executables. This is due to a bug in the MATLAB Object System and is being addressed.

  


 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS