Articles
You may learn more about the development of 64-bit applications and about using Viva64 from the articles written by our authors.
| Evgeniy Ryzhkov. Viva64: what is it and for whom is it meant? |
| |
This short paper is a quick overview of the Viva64 project.
|
| Andrey Karpov. Problems of testing 64-bit applications. |
| |
The article observes some questions related to testing the 64-bit software. Some difficulties which a developer of resource-intensive 64-bit applications may face and the ways to overcome them are described.
|
| Andrey Karpov, Evgeniy Ryzhkov. 20 issues of porting C++ code on the 64-bit platform. |
| |
Program errors occurring while porting C++ code from 32-bit platforms on 64-bit ones are observed. Examples of the incorrect code and the ways to correct it are given. Methods and means of the code analysis which allow to diagnose the errors discussed, are listed.
|
| 64 bits, Wp64, Visual Studio 2008, Viva64 and all the rest... |
| |
The development of the 64-bit solutions market has given some new tasks in the field of their verification and testing. The article describes one of such tools - Viva64. It's a lint-like static code analyzer assigned for exposure of errors related with the peculiarities of the 64-bit platforms. The prerequisites for the creation of such an analyzer and its connection with the "Detect 64-Bit Portability Issues" regime in C++ compiler Visual Studio 2005 are covered in the article.
|
| Andrey Karpov. The forgotten problems of 64-bit programs development. |
| |
Though the history of 64-bit systems development makes more than a
decade, the appearance of 64-bit version of OS Windows raised new
problems in the sphere of development and testing applications. In the
article there are considered some mistakes connected with 64-bit C/C++
code development to Windows. The reasons are explained according to
which these mistakes didn’t find their reflection in the articles
devoted to the migration tasks and are unsatisfactorily detected by the
majority of static analyzers. |
More articles about 64-bit development, static analysis...
|