[vala] (43 commits) Created branch wip/effectfree
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (43 commits) Created branch wip/effectfree
- Date: Tue, 5 Jul 2011 21:52:35 +0000 (UTC)
The branch 'wip/effectfree' was created.
Summary of new commits:
ec17434... codegen: Use get_parameter_cvalue in return_out_parameter
49586b8... GAsync: Push method symbol only when needed when generating
53c901d... Emit left-handed side of assignment when it's a field or pa
b272397... codegen: Use lvalue of the assignment when emitting array a
1460cfe... codegen: Unset array_size_cvalue in load_variable
05c3221... Add get_defined_variables in PostfixExpression
1cad7b6... Set parent_node of the expression of delete statements
4b730a2... Set parent_node of the postfix inner expression
b9b4b8f... Set lvalue to the inner expression of address-of expression
0e945de... Set lvalue to inner expression of method call that returns
d52d322... Set lvalue to inner member access having type non-nullable
10b61eb... Set lvalue to inner expression when accessing array length
514be4d... codegen: Cleanup emit_temp_var
e9825ca... codegen: Add create_temp_value, load_temp_value and store_t
70a3a33... Don't set target_value of assignment if parent is an expres
4191a0a... Add actual_value_type to TargetValue
ca11c09... codegen: Use temporary variables when accessing a variable
2309d12... codegen: Use temporary variables when accessing a property
d3136fa... codegen: Make transform_value be effect-free
2fb2f40... codegen: Make copy_value be effect-free
13ecc59... codegen: Drop useless temporary variable in array creation
25d4bca... codegen: Drop useless temporary variable in simple assignme
1b7fc60... codegen: Cleanup simple assignment
7b0759b... codegen: Drop useless temporary variables when storing a pr
b75f9b9... codegen: Drop useless temp variable when accessing base met
d0f3bfb... codegen: Drop useless temporary variable in visit_cast_expr
3ba7fcd... codegen: Simplify emit of postfix expression
6cb7e23... codegen: Use create_temp_value in struct initializer
3b4f72e... codegen: Use create_temp_value in visit_object_creation_exp
21bd7c5... codegen: Use store_temp_value in visit_reference_transfer_e
9df586d... codegen: Use create_temp_value in visit_binary_expression
c1a44b2... codegen: Use create_temp_value in handle_struct_argument
0caa6f9... codegen: Use create_temp_value in try_cast_value_to_type
167a253... codegen: Use create_temp_value in store_property
1b36bd5... codegen: Use create_temp_value in visit_string_switch_state
86b0467... codegen: Use store_temp_value in visit_return_statement
4ef803f... codegen: Replace temp_ref_vars with temp_ref_values using T
4fd9a84... codegen: Use create_temp_value in copy_value of array modul
61f2974... codegen: Use create_temp_value in copy_value
59eef8f... codegen: Use create_temp_value in try_cast_variant_to_type
3bdfb4b... codegen: Use store_temp_value in visit_end_full_expression
8cff869... codegen: Add lvalue field to GLibValue
54333e8... codegen: Use GLibValue.lvalue when taking the address of an
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]