The marshalling efficiency of the API to convert strings in V8 for use in a C/C++ environment is very important for many reasons.
In database access applications as Chris describes, it has a severe impact on the performance of your application as it directly limits the data interchange performance between your application written in JavaScript (Node.js) and your database. What's even more, it affects every type of database that has the ability to be embedded in a Node.js module. As a customer using the InterSystems Caché database, performance is key for our applications. Also from my background in industrial automation, the performance of type conversion in general for IoT (Internet of Things) applications is even more important. Being able as a developer to write your applications in JavaScript requires that performance is critical; as you will need type conversion very heavily for this kind of applications, the importance of an efficient API in the V8 engine can't be emphasized enough (e.g. when writing your own time-critical modules in C++; you will see a lot of embedded databases being used in this field too). I sincerely hope that the V8 development team can improve the type conversion performance significantly as soon as possible! Ward -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
