-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GH-35411: [MATLAB] Create a templated C++ Proxy Class for Numeric Arrays #35479
Commits on May 4, 2023
-
Create a NumericArray class templated on CType to use as the proxy
classes for numeric arrays. Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 41768f0 - Browse repository at this point
Copy the full SHA 41768f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebb44e9 - Browse repository at this point
Copy the full SHA ebb44e9View commit details -
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 9b8f7b0 - Browse repository at this point
Copy the full SHA 9b8f7b0View commit details -
Rename Print() to ToString() and return a string array from C++.
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for cdc4672 - Browse repository at this point
Copy the full SHA cdc4672View commit details -
Add ToMatlab() method to NumericArray Proxy Class.
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for fd84dcf - Browse repository at this point
Copy the full SHA fd84dcfView commit details -
Add basic tests for double() method for Float64Array
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 180b832 - Browse repository at this point
Copy the full SHA 180b832View commit details
Commits on May 5, 2023
-
Add test proxy class for creating arrow Arrays not backed by MATLAB
arrays. Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 42ffe1a - Browse repository at this point
Copy the full SHA 42ffe1aView commit details -
Remove test class for generating arrow arrays not backed by MATLAB.
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 438ca97 - Browse repository at this point
Copy the full SHA 438ca97View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1588b1 - Browse repository at this point
Copy the full SHA f1588b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec1a61c - Browse repository at this point
Copy the full SHA ec1a61cView commit details -
Create Array Proxy Interface for shared functionality
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 14078a8 - Browse repository at this point
Copy the full SHA 14078a8View commit details -
1. Add basic tests for edge case values (NaN, (+)(-)inf, realmin, rea…
…lmax, etc.) 2. Add DeepCopy parameterization to test points. Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for c4f82a6 - Browse repository at this point
Copy the full SHA c4f82a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5728984 - Browse repository at this point
Copy the full SHA 5728984View commit details -
Configuration menu - View commit details
-
Copy full SHA for 281933d - Browse repository at this point
Copy the full SHA 281933dView commit details
Commits on May 8, 2023
-
Fix incorrect logic deciding when to make a deep copy or not in the C++
layer. Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 26657a4 - Browse repository at this point
Copy the full SHA 26657a4View commit details
Commits on May 9, 2023
-
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Configuration menu - View commit details
-
Copy full SHA for 3be33d1 - Browse repository at this point
Copy the full SHA 3be33d1View commit details -
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Configuration menu - View commit details
-
Copy full SHA for c0b6104 - Browse repository at this point
Copy the full SHA c0b6104View commit details -
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Configuration menu - View commit details
-
Copy full SHA for 9d929a2 - Browse repository at this point
Copy the full SHA 9d929a2View commit details -
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Configuration menu - View commit details
-
Copy full SHA for 6c2455a - Browse repository at this point
Copy the full SHA 6c2455aView commit details -
Use auto and make_shared to create shared_ptr<arrow::Buffer>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Configuration menu - View commit details
-
Copy full SHA for eb111f4 - Browse repository at this point
Copy the full SHA eb111f4View commit details -
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Configuration menu - View commit details
-
Copy full SHA for f264676 - Browse repository at this point
Copy the full SHA f264676View commit details -
Use ArrayData to construct Arrays.
Co-authored-by: Kevin Gurney <kgurney@mathworks.com>
Configuration menu - View commit details
-
Copy full SHA for 983ff90 - Browse repository at this point
Copy the full SHA 983ff90View commit details