| Version 4.9 (R2008b) MATLAB® Compiler™ Software Release Notes | ![]() |
This table summarizes what's new in Version 4.9 (R2008b):
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
| Yes Details below | Yes Summary | Bug
Reports Includes fixes | Printable Release Notes: PDF |
New features and changes introduced in this version are:
Applications Created with Parallel Computing Toolbox Now Able to Be Compiled
Data Sharing Between M-Code, MCR Instance, and Wrapper Code Available
64-Bit Addressing of mwArrays Is New Default, 32-Bit Addressing No Longer Supported
Microsoft Visual Studio 2008, 32-Bit and 64-Bit Editions, Now Supported
Warning Results When Running Figure-Generating Applications or Printing With -nojvm Flag
Same Name Class Objects Shared Between MCR Instances Will Not Work Correctly
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.
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.
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.
Support is now available for Microsoft® Visual Studio® 2008, 32-bit and 64-bit editions.
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.
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.
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.
![]() | MATLAB Compiler Release Notes | Version 4.8 (R2008a) MATLAB Compiler Software | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |