[jira] Created: (LUCY-82) Lucy::Object::I32Array

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (LUCY-82) Lucy::Object::I32Array

Nick Burch (Jira)
Lucy::Object::I32Array
----------------------

                 Key: LUCY-82
                 URL: https://issues.apache.org/jira/browse/LUCY-82
             Project: Lucy
          Issue Type: New Feature
          Components: Core
            Reporter: Marvin Humphrey
            Assignee: Marvin Humphrey


I32Array fills the vacuum the C language leaves for a bounded array of
integers. In many cases, we will want to operate on a raw C array of integers
instead, using the routines from NumberUtils and performing manually optimized
bounds checking only when necessary.  However, sometimes it is simply easier
to pass around the array wrapped in an object that knows how to do safe
lookups itself.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (LUCY-82) Lucy::Object::I32Array

Nick Burch (Jira)

     [ https://issues.apache.org/jira/browse/LUCY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marvin Humphrey updated LUCY-82:
--------------------------------

    Attachment: I32Array.pm
                I32Array.c
                I32Array.bp

> Lucy::Object::I32Array
> ----------------------
>
>                 Key: LUCY-82
>                 URL: https://issues.apache.org/jira/browse/LUCY-82
>             Project: Lucy
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>         Attachments: 036-i32_array.t, I32Array.bp, I32Array.c, I32Array.pm, i32array_support.diff, TestI32Array.bp, TestI32Array.c
>
>
> I32Array fills the vacuum the C language leaves for a bounded array of
> integers. In many cases, we will want to operate on a raw C array of integers
> instead, using the routines from NumberUtils and performing manually optimized
> bounds checking only when necessary.  However, sometimes it is simply easier
> to pass around the array wrapped in an object that knows how to do safe
> lookups itself.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (LUCY-82) Lucy::Object::I32Array

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

     [ https://issues.apache.org/jira/browse/LUCY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marvin Humphrey updated LUCY-82:
--------------------------------

    Attachment: i32array_support.diff

> Lucy::Object::I32Array
> ----------------------
>
>                 Key: LUCY-82
>                 URL: https://issues.apache.org/jira/browse/LUCY-82
>             Project: Lucy
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>         Attachments: 036-i32_array.t, I32Array.bp, I32Array.c, I32Array.pm, i32array_support.diff, TestI32Array.bp, TestI32Array.c
>
>
> I32Array fills the vacuum the C language leaves for a bounded array of
> integers. In many cases, we will want to operate on a raw C array of integers
> instead, using the routines from NumberUtils and performing manually optimized
> bounds checking only when necessary.  However, sometimes it is simply easier
> to pass around the array wrapped in an object that knows how to do safe
> lookups itself.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (LUCY-82) Lucy::Object::I32Array

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

     [ https://issues.apache.org/jira/browse/LUCY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marvin Humphrey updated LUCY-82:
--------------------------------

    Attachment: TestI32Array.c
                TestI32Array.bp
                036-i32_array.t

> Lucy::Object::I32Array
> ----------------------
>
>                 Key: LUCY-82
>                 URL: https://issues.apache.org/jira/browse/LUCY-82
>             Project: Lucy
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>         Attachments: 036-i32_array.t, I32Array.bp, I32Array.c, I32Array.pm, i32array_support.diff, TestI32Array.bp, TestI32Array.c
>
>
> I32Array fills the vacuum the C language leaves for a bounded array of
> integers. In many cases, we will want to operate on a raw C array of integers
> instead, using the routines from NumberUtils and performing manually optimized
> bounds checking only when necessary.  However, sometimes it is simply easier
> to pass around the array wrapped in an object that knows how to do safe
> lookups itself.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Resolved: (LUCY-82) Lucy::Object::I32Array

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

     [ https://issues.apache.org/jira/browse/LUCY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marvin Humphrey resolved LUCY-82.
---------------------------------

    Resolution: Fixed

Committed as r887612.

> Lucy::Object::I32Array
> ----------------------
>
>                 Key: LUCY-82
>                 URL: https://issues.apache.org/jira/browse/LUCY-82
>             Project: Lucy
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>         Attachments: 036-i32_array.t, I32Array.bp, I32Array.c, I32Array.pm, i32array_support.diff, TestI32Array.bp, TestI32Array.c
>
>
> I32Array fills the vacuum the C language leaves for a bounded array of
> integers. In many cases, we will want to operate on a raw C array of integers
> instead, using the routines from NumberUtils and performing manually optimized
> bounds checking only when necessary.  However, sometimes it is simply easier
> to pass around the array wrapped in an object that knows how to do safe
> lookups itself.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.