Opened 10 years ago

Last modified 6 years ago

#634 new task

Implement a more efficient TArray

Reported by: anonymous Owned by:
Priority: normal Milestone:
Component: Runtime System Version: 6.4.1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Test Case: N/A
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


Control.Concurrent.STM.TArray is implemented as an immutable array of TVars. This gives good parallelism, but isn't very efficient if you don't need that parallelism.


Change History (5)

comment:1 Changed 9 years ago by igloo

  • Milestone set to 6.8
  • Test Case set to N/A

comment:2 Changed 8 years ago by simonmar

  • Component changed from Compiler to Runtime System
  • Milestone changed from 6.8 branch to _|_

comment:3 Changed 7 years ago by simonmar

  • Architecture changed from Unknown to Unknown/Multiple

comment:4 Changed 7 years ago by simonmar

  • Operating System changed from Unknown to Unknown/Multiple

comment:5 Changed 6 years ago by simonmar

  • difficulty changed from Difficult (1 week) to Difficult (2-5 days)
Note: See TracTickets for help on using tickets.